Preguntas etiquetadas con code-challenge

Un desafío de código es una competencia por formas creativas de resolver un rompecabezas de programación con un criterio objetivo ganador que no esté cubierto por otras etiquetas de puntuación (por ejemplo, código de golf).

479
Construye un reloj digital en Conway's Game of Life

Su tarea es construir una simulación de Game of Life que represente un reloj digital, que satisfaga las siguientes propiedades: El reloj muestra las horas y minutos en decimal (p 12:00. Ej . 3:59, 7:24) Con un estado diferente para cada uno de los 1,440 minutos del día: las horas irán de 0 a 23 o...

372
Construye una bomba compiladora

Introducción Probablemente esté familiarizado con las bombas zip , las bombas XML , etc. En pocas palabras, son archivos (relativamente) pequeños que producen un enorme rendimiento cuando son interpretados por software ingenuo. El desafío aquí es abusar de un compilador de la misma...

309
Upgoat o Downgoat?

Dada una imagen de una cabra, su programa debería tratar de identificar si la cabra está boca abajo o no. Ejemplos Estos son ejemplos de lo que puede ser la entrada. Entradas no reales Entrada: Salida: Downgoat Especificaciones Su programa debe tener como máximo 30,000 bytes La entrada...

297
Escribe Moby Dick, aproximadamente

Aquí hay un archivo de texto ASCII de 1.2Mb que contiene el texto de Moby-Dick de Herman Melville ; o la ballena . Su tarea es escribir un programa o función (o clase, etc. - ver más abajo) que se le dará a este archivo un carácter a la vez, y en cada paso debe adivinar el siguiente carácter. Este...

154
¿Qué tan alto puedes contar?

Desafío: Su tarea es escribir tantos programas / funciones / fragmentos como sea posible, donde cada uno genera / imprime / devuelve un número entero. El primer programa debe generar el entero 1, el segundo 2y así sucesivamente. No puede reutilizar ningún carácter entre los programas. Entonces,...

113
Número más grande imprimible

Su objetivo es escribir un programa que imprima un número. Cuanto mayor sea el número, más puntos obtendrás. ¡Pero ten cuidado! La longitud del código es limitada y muy ponderada en la función de puntuación. Su número impreso se dividirá por el cubo de la cantidad de bytes que utilizó para su...

102
Código fuente huella ecológica

Acaba de ser contratado por una empresa alemana de fabricación de automóviles. Su primera tarea, como ingeniero, es escribir un programa que calcule la huella ecológica de las cadenas ASCII. La huella ecológica del personaje se calcula de la siguiente manera: Escriba el código ASCII del...

94
Un OEIS tras otro

A partir del 13/03/2018 16:45 UTC, el ganador es la respuesta # 345 , de Scrooble . Esto significa que el concurso ha terminado oficialmente, pero siéntase libre de seguir publicando respuestas, siempre y cuando sigan las reglas. Además, solo un rápido saludo a los tres principales...

93
La impresora entera versátil

Escriba un fragmento de código que sea ejecutable en al menos tres idiomas diferentes. El código debe mostrar el número entero 1en el idioma número uno, 2en el idioma número dos, 3en el idioma número tres, etc. Reglas: El resultado debe ser solo el entero, pero las líneas nuevas finales están...

93
Único es barato

Escriba una función o programa que determine el costo de una cadena dada, donde el costo de cada carácter es igual al número de veces que el personaje ha ocurrido hasta este punto en la cadena, y El costo de la cadena es la suma de los costos de sus personajes. Ejemplo Para una entrada de...

92
Construye una bomba Markdown [cerrado]

Estoy seguro de que la mayoría de nosotros hemos oído hablar de bombas zip y trucos similares de bombas de descompresión, donde una entrada maliciosamente creada crea una salida masivamente desproporcionada. Incluso tuvimos una pregunta aquí para hacerle eso a un compilador en un punto. Bueno, se...

89
Genere el mensaje de error más largo en C ++

Escribir un programa corto, que generaría el mensaje de error más largo posible, en un compilador de C ++ estándar ( gcc, cl.exe, icc, o clang). La puntuación de cada entrada es el número de caracteres en el mensaje de error más largo que emitió el compilador. Los tipos incluidos en su código...