Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

13
Emule una CPU Intel 8086
Nota: Han llegado un par de respuestas. Considere también votar a favor de nuevas respuestas. Lisp común de happy5214 C de luser droog Java de NeatMonster Javascript desde crempp C de Mike C C ++ de Darius Goad Postdata de luser droog C ++ de JoeFish Javascript desde enteramente subjetivo …

16
¿Mi patrón de deslizamiento es legal?
La mayoría de los teléfonos inteligentes con Android permiten al usuario usar un patrón deslizante para abrir su teléfono: Ciertos patrones son legítimos y otros son imposibles. Dado un patrón de deslizamiento de entrada, devuelve un verdadero o falso que indica si el patrón de entrada dado es legal o …

30
¿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, si el primer …




30
Implementar una máquina de la verdad
Una máquina de la verdad (los créditos son para este tipo por haberlo inventado) es un programa muy simple diseñado para demostrar las E / S y controlar el flujo de un lenguaje. Esto es lo que hace una máquina de la verdad: Obtiene un número (0 o 1) de …
148 code-golf 

30
1, 2, Fizz, 4, Buzz
Introducción En nuestro reciente esfuerzo por recopilar catálogos de las soluciones más cortas para ejercicios de programación estándar, este es el primer desafío FizzBuzz de vainilla de PPCG. Si desea ver otros desafíos del catálogo, hay "¡Hola mundo!" y "¿Es este número un primo?" . Desafío Escriba un programa que …

25
El código más corto para aflojar legítimamente
Soy desarrollador y no tengo ganas de hacer mi trabajo. Sé por XKCD que la mejor excusa para aflojar es que su código está compilando . ¡Debido a esto, creo que necesito un código que se compilará para siempre! Y debido a que soy flojo y no quiero tener que …


1
"NUDO" o "NO"?
Escriba un programa que procese una representación artística ASCII de una cadena enredada y decida si se puede desenredar o no en un bucle simple. El enredo se representa usando los caracteres -y |para representar segmentos horizontales y verticales, y +para representar esquinas. Los lugares donde la cadena pasa sobre …

30
Descifrar el código fuente
Nota : Este desafío ahora está cerrado a los nuevos envíos de policías. Esto es para garantizar que nadie pueda publicar envíos que solo permanecen sin descifrar porque ya no hay suficientes ladrones interesados ​​en el desafío. En este juego de policías y ladrones, cada policía escribirá un programa simple …

30
Consejos para jugar golf en C
¿Qué consejos generales tienes para jugar al golf en C? Estoy buscando ideas que se puedan aplicar a los problemas de golf de código en general que sean al menos algo específicos para C (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por respuesta. Además, …
138 code-golf  tips  c 


30
Mensaje de error más corto
Desafío Escriba el programa más corto que, cuando se compila o ejecuta, produce un mensaje de error fatal más pequeño que el propio programa. El mensaje de error no puede ser generado por el programa en sí, como Python raise. Una respuesta válida debe incluir tanto el código como el …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.