0Pricing
Competitive Programming Academy · Lección

Envíe y lea su primer veredicto

Comprenda AC, WA, TLE, RE y MLE

Envíe y lea su primer veredicto es una lección gratuita de Competitive Programming Academy en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Competitive Programming Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Competitive Programming Academy incluye 4 lecciones en total.

Hora de enviar

Usted pega el código, elige Python 3 y pulsa enviar. El juez lo ejecuta con cada prueba oculta y responde con un veredicto de una sola línea. 📨

Aceptado: AC

Aceptado, mostrado como AC, significa que su código superó todas las pruebas dentro de los límites. Esta es la señal verde que está buscando. ✅

Respuesta incorrecta: WA

Respuesta incorrecta, o WA, significa que su salida difiere de la esperada en alguna prueba. El problema está en su lógica, no en la velocidad.

Límite de tiempo excedido: TLE

Límite de tiempo excedido, o TLE, significa que la solución fue demasiado lenta. Normalmente necesita un algoritmo más inteligente, no simplemente escribir más rápido.

Error de ejecución: RE

Error de ejecución, o RE, significa que el programa se bloqueó durante la ejecución, a menudo por dividir entre cero o leer más allá del final de una lista.

Límite de memoria excedido: MLE

Límite de memoria excedido, o MLE, significa que almacenó demasiados datos a la vez. Reducir el tamaño de sus estructuras de datos suele solucionarlo.

WA significa replantear la lógica

Ante un WA, vuelva a comprobar su lógica y repase el ejemplo. Lo habitual es haber pasado por alto un caso límite o haber leído mal el formato de salida.

TLE significa replantear la velocidad

Ante un TLE, vuelva a estudiar las restricciones y busque una menor complejidad. Un bucle anidado con un N grande es la causa clásica.

Reproduzca el RE localmente

Ante un RE, ejecute el código usted mismo con entradas complicadas. El traceback de Python indica la línea exacta y el motivo del fallo.

arr = [1, 2, 3]
print(arr[5])

Lea el número de la prueba fallida

Los jueces suelen mostrar qué prueba falló primero. Si falla la prueba 1, a menudo se trata de un error básico; un número alto suele apuntar a un caso límite.

Itere con calma

Un veredicto distinto de AC es información útil, no un fracaso. Léalo, formule una hipótesis, corríjala y vuelva a enviar. Este ciclo es la esencia de todo el proceso.

Comprobación rápida

Su solución es correcta con entradas pequeñas, pero el juez devuelve TLE. ¿Qué indica eso?

Repaso

AC es la victoria; WA apunta a la lógica, TLE a la velocidad, RE a un fallo durante la ejecución y MLE a la memoria. Lea el veredicto, corrija una cosa y vuelva a enviar. 🎉

Preguntas frecuentes

¿La lección «Envíe y lea su primer veredicto» es gratis?

Sí — el texto completo de «Envíe y lea su primer veredicto» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Competitive Programming Academy, actualiza a CoddyKit PRO. El curso de Competitive Programming Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Envíe y lea su primer veredicto»?

Comprenda AC, WA, TLE, RE y MLE Practicas Competitive Programming Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Competitive Programming Academy?

No se requiere experiencia previa. Competitive Programming Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.

¿Cuánto tiempo toma la lección «Envíe y lea su primer veredicto»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Competitive Programming Academy?

Sí. Cada lección de Competitive Programming Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Qué es realmente la programación competitiva
  2. Recorrido por Codeforces, LeetCode y AtCoder
  3. Descifre el enunciado del problema
  4. Envíe y lea su primer veredicto
← Volver a Competitive Programming Academy