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.

22
Encuentra el enésimo par de primos gemelos
Dos números primos se definen como primos gemelos si difieren en dos. Por ejemplo, 3 y 5 son primos gemelos al igual que 29 y 31. Escriba un programa que encuentre el enésimo par de primos gemelos (donde n proviene de STDIN) y los imprima en STDOUT, separados por una …
26 code-golf 

9
Generador de diagramas de Golf a Venn
Generador de diagramas de Golf a Venn Para celebrar adecuadamente el 180 cumpleaños de John Venn , hoy su tarea será crear un programa que genere un diagrama de Venn . Entrada: Un entero positivo Nque definirá el rango de números que aparecen en el diagrama (de cero a N) …

7
Pokeball Simulator
En los videojuegos de Pokemon, el jugador es enviado al mundo para forzar a los animales salvajes a formar pequeñas bolas y entrenarlos para pelear. Por supuesto, todos saben que nadie juega Pokemon para la batalla. ¡El verdadero atractivo de la serie es que el Pokémon se está atrapando! Su …
26 code-golf 

6
Wikipedia: ¡filosofía!
Como muchos geeks pueden saber, la mayoría de las páginas (95% creo) en wikipedia eventualmente conducen a una filosofía como esta: Haga clic en el primer enlace que no está en cursiva o entre paréntesis y que está a otro artículo normal: (es decir, no Archivo: o Especial :, pero …

6
Supercuerda común más corta
Dada una lista de cadenas, s_0, s_1, ..., s_nencuentre la cadena más corta Sque contenga cada una de ellas s_0, s_1, ..., s_ncomo una subcadena . Ejemplos : S('LOREM', 'DOLOR', 'SED', 'DO', 'MAGNA', 'AD', 'DOLORE')='SEDOLOREMAGNAD' S('ABCDE', 'BCD', 'C')='ABCDE' Escriba el programa (o función) más corto que resuelva este problema. Puede …
26 code-golf  string 


30
CodeGolf - cara o cruz
Instrucciones Dada una cadena de entrada desconocido icon un valor de cabezas o colas , volver 1a las cabezas o -1de las colas con el código más corto. Ejemplo de código no golfizado (55b): if(i == "heads"){ print(1); }else{ print(-1); } Ejemplo de código de golf (16b): print("t">i||-1) JavaScript se …
26 code-golf  string 

4
Falsificación en miniatura
Como cualquier fotógrafo aficionado puede decirle, el postprocesamiento extremo siempre es bueno. Una de esas técnicas se llama " falsificación en miniatura ". El objetivo es hacer que una imagen parezca una fotografía de una versión miniaturizada de juguete de sí misma. Esto funciona mejor para fotografías tomadas desde un …

12
Imprime la proporción áurea
¡Esto fue divertido! Sin embargo, con solo tres dígitos, la diversión terminó demasiado pronto. Este desafío es similar, pero mantendremos la diversión. El reto Imprima tantos dígitos de la Proporción Dorada φ como sea posible. La proporción áurea se define como el número que satisface φ = (φ + 1) …

30
Modo (elemento más común) de una lista
Escriba un fragmento para calcular el modo (número más común) de una lista de enteros positivos. Por ejemplo, el modo de d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] es 1, porque ocurre el máximo de 5 veces. Puede suponer que la lista se almacena en una variable como dy tiene un modo único. por …

3
Crear una quine giratoria
La rotación de una cadena se realiza dividiendo una cadena en dos partes e invirtiendo su orden, por ejemplo, "world! Hello,"es una rotación de "Hello, world!". Es posible crear programas que se pueden rotar para formar un programa diferente, pero aún válido. Considere este ejemplo en python: print ")import sys; …

15
Código más corto para colocar puntos al azar y conectarlos
La tarea Esta es una tarea de codificación bastante simple, todo lo que su programa tiene que hacer es colocar un punto en un lienzo (o su alternativa en otro lenguaje de codificación) y conectarlo a todos los puntos ya colocados. Su programa debe incluir una entrada, la cantidad de …
26 code-golf 

7
Escribir un código golfista [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado hace 2 años . Su trabajo, si decide no rechazarlo, es escribir un programa que "golfice" un código …


11
Simular una máquina de registro Minsky (I)
Hay muchos formalismos, por lo que si bien puede encontrar otras fuentes útiles, espero especificar esto con suficiente claridad como para que no sean necesarias. Un RM consta de una máquina de estados finitos y un número finito de registros con nombre, cada uno de los cuales contiene un número …

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.