Resuelve retos de programación sin tocar el código.

Cada reto se resuelve dándole instrucciones a un modelo. Tú escribes los prompts, el modelo escribe la función y los tests deciden si quedó. Gana quien llega a una solución correcta con menos intentos y en menos tiempo.

Retos disponibles

4 retos
#RetoDificultad
1FizzBuzz Pro

Se necesita una función que reciba un número n y retorne un array con los enteros del 1 al n, aplicando estas reglas de sustitución.

Principiante
2Bug en la Suma

Este reto simula un código roto que te llega de producción. Pide a la IA que **diagnostique y corrija** la siguiente función.

Intermedio
3Detector de Palíndromos

Implementa una función que determine si una cadena de texto es un palíndromo.

Intermedio
4Two Sum

Se necesita una función que reciba un arreglo de enteros nums y un entero target, y retorne los índices de los dos números que sumados dan target.

Principiante

Cómo se calcula el puntaje

Tests
proporcional a los tests que pasan
hasta 50
Prompts
−2 por cada prompt enviado
hasta 25
Tokens
en lugar de prompts: proporcional a los tokens que sobran
hasta 25
Tiempo
−3 por cada minuto completo
hasta 25
Primer prompt largo
más de 50 / 80 palabras
−10 / −20

Reglas

  • No se puede escribir ni editar código; solo enviar prompts.
  • El nombre de la función cambia en cada sesión. Úsalo tal cual aparece en la firma del reto.
  • Pegar el enunciado en el chat se detecta: el modelo no responde y el prompt se cuenta igual.
  • Algunos enunciados tienen detalles engañosos. Lee los tests.