División de nivel principiante| • | Evento 1
Hacer parejas (5 puntos) Con una serie de cinco naipes, determine el número de parejas. |
| • | Evento 2
True Type (10 puntos) Lea claves del registro para encontrar todas las fuentes instaladas en un equipo local y, a continuación, analice los nombres de esas claves para determinar qué fuentes son true type. |
| • | Evento 3
A juntarlas (10 puntos) Copie la primera línea de cada archivo de texto en una carpeta y, a continuación, coloque todas las líneas en un nuevo archivo. |
| • | Evento 4
Cuéntelo (5 puntos) Cuente el número de caracteres (sin incluir los avances de línea de tipo retorno de carro) del archivo de script que se está ejecutando. |
| • | Evento 5
¿Cuál es la diferencia? (10 puntos) Encuentre la diferencia entre la fecha actual y el valor de un elemento de entrada de fecha como un argumento de línea de comandos para el script, en días y meses. |
| • | Evento 6
Pausa para café (10 puntos) Busque entradas únicas en un archivo de texto y cuente las entradas. |
| • | Evento 7
Detectar errores (10 puntos) Con un script lleno de errores, resuelva los errores para que el script funcione correctamente. |
| • | Evento 8
Adivinanza al azar (15 puntos) Genere un número al azar y, a continuación, haga que el usuario lo adivine mediante una serie de pistas que desvelen si la 'hipótesis' del usuario está por encima o por debajo del número en cuestión. |
| • | Evento 9
A la piscina (15 puntos) Lea los campos de una tabla en una base de datos de Microsoft Access 2003 y realice cálculos basados en los datos de esos campos. |
| • | Evento 10
Jugar a los bolos (10 puntos) Con una tarjeta de resultados de una partida de bolos (con forma de matriz), calcule la puntuación final. |
| | | | División de nivel avanzado| • | Evento 1
¿Cómo puedo conseguir su número de teléfono? (10 puntos) Con un número de teléfono de siete dígitos, cree una palabra basándose en las letras asociadas a cada dígito del número de teléfono en un teclado de teléfono estándar. |
| • | Evento 2
Patinar sobre hielo (10 puntos) Lea un archivo de texto que contiene información de puntuación de una competición de patinaje artístico y determine el ganador. |
| • | Evento 3
Ganador instantáneo (por eliminación) (20 puntos) Determine el ganador de una elección "eliminatoria instantánea" basándose en los datos de un archivo de texto. |
| • | Evento 4
La imagen lo es todo (5 puntos) Seleccione un mes y un año y genere un calendario formateado correctamente para la ventana de comandos basándose en esa entrada. |
| • | Evento 5
¿Llama a eso una contraseña segura? (5 puntos) Seleccione una contraseña y, a continuación, establezca la fortaleza de ésta basándose en los criterios facilitados. |
| • | Evento 6
Hora de mayor audiencia (5 puntos) Calcule y muestre los números primos entre 1 y 200. |
| • | Evento 7
¡A jugar al béisbol! (10 puntos) Programe un torneo en el que se juega todos contra todos a partido único con seis equipos. |
| • | Evento 8
Hacer buena música (15 puntos) Lea títulos de canciones y la duración de las canciones desde un archivo .csv y cree una lista de reproducción con una duración determinada. |
| • | Evento 9
Estás tergiversando mis palabras (5 puntos) Lea un archivo de texto y, a continuación, genere el contenido de tal archivo con las letras de todas las palabras invertidas. |
| • | Evento 10
Blackjack (10 puntos) Reparta y juegue una única mano de Blackjack (o veintiuno). |
|