Respuestas a las preliminares de la 15ª Olimpiada Juvenil de Informática de Shandong.
1. Preguntas de opción múltiple: (65438 + 0,5 puntos por pregunta)
1.D 2. B3. A4. A5. B
6.D 7. C8. B9. C 10. D
11.C 12. C13. B14. D15. D
16.B 17. D18. A19. C20. B
2. Resolución de problemas: (***2 preguntas, 5 puntos por cada espacio en blanco, * * * 10 puntos)
1,70
2,5 p >
3. Programa de lectura y resultados de escritura (***4 preguntas, 8 puntos cada una, 32 puntos***)
1.4
2.416
<. p>3.7824.NPOI
4. Mejorar el programa (3 puntos por los primeros 8 espacios, 2 puntos por los últimos 2 espacios, * * * 28 puntos).
1.
① 0
② tmp+a[i]=ans o a[i]+tmp=ans o ans=a[i] +tmpetc.
③<0
④I
⑤ inc(tmp, a[i]) o tmp := tmp+a[i].
2.
① 0
② inc(hash[i, j]) o hash[i][j]:= hash[i][ j]+1.
③Trabajar (x, y, tot+1)
④ dec(hash[i, j]) o hash[i][j]:= hash[i][ j ]-1.
⑤Trabajo (0, 0, 0)