Cómo prepararse para ZCO 2017

A continuación se presentan algunos puntos para ayudarle a ZCO:

Elija un lenguaje de programación con el que se sienta cómodo para programar. Los lenguajes permitidos son C, C ++ y Java.

Para comenzar a resolver sobre el juez en línea, puede consultar los enlaces a continuación para cada idioma

Resolviendo tu primer problema en C

Resolviendo tu primer problema en C ++

Resolviendo tu primer problema en Java

Uno debería al menos conocer los conceptos básicos de un idioma, hacer entradas / salidas en archivos, usar una matriz y funciones.

Para los algoritmos básicos, consulte el material de estudio de la Olimpiada de Informática de la India, http://www.iarcs.org.in/inoi/online-study-material/index.php

Los siguientes algoritmos son los más importantes: Clasificación, Algoritmos de Gráficos Básicos, Codiciosos, Búsqueda Binaria y Programación Dinámica.

Puede comenzar a practicar problemas en la sección para principiantes de CodeChef, que son especialmente para estudiantes de escuelas. Puede consultar los editoriales proporcionados para obtener ayuda. Puede referirse a conceptos y problemas de principiantes en este enlace.

Guía práctica para errores comunes y errores en el juez en línea, que puede necesitar: https://www.codechef.com/wiki/faq

Una vez que se sienta cómodo con el juez en línea, puede practicar las preguntas de ZCO de años anteriores en este enlace: https://www.codechef.com/ZCOPRAC

Familiarícese con el entorno en el centro de exámenes, cuyos detalles se proporcionan a continuación:

Desarrollará su código en su computadora y enviará el código para su evaluación a un servidor, lo que proporcionará comentarios limitados sobre las respuestas correctas / incorrectas.

Para C y C ++, la computadora local tendrá el IDE Dev-C ++ instalado para escribir y depurar el código. La versión del compilador es GCC 4.9.2. La configuración del compilador no admite las características de C11 / C ++ 11.

Desafortunadamente, ningún IDE estará disponible para Java. El sistema de envío aceptará y evaluará el código Java en los datos de prueba proporcionados y proporcionará información de diagnóstico muy restringida. No hay forma de ejecutar programas Java localmente en su computadora y depurarlos contra sus propias entradas.

Notas al pie:

Si está atrapado en algún lugar, haga preguntas en Discuss.codechef.com y obtenga ayuda de la comunidad.

Te sientes ayudado? Upvote … ¿Más consultas? Diríjase a Program-Mania Inc. | Facebook y publicar sus consultas.