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.

30
Cuenta las palabras en un texto y muéstralas
El código debe ingresar un texto (no obligatorio puede ser cualquier archivo, stdin, cadena para JavaScript, etc.): This is a text and a number: 31. La salida debe contener las palabras con su número de ocurrencias, ordenadas por el número de ocurrencias en orden descendente: a:2 and:1 is:1 number:1 This:1 …
26 code-golf 

19
Mi palabra puede golpear tu palabra
PROBLEMA Dadas dos palabras, encuentra al ganador en una batalla de raíz digital . Defina la raíz digital de una palabra de esta manera: A cada letra del alfabeto se le asigna un número: A = 1, B = 2, C = 3, ..., Z = 26 Agregue los valores …

30
Imprimir un árbol de navidad
El reto Imprima un bonito árbol de Navidad con su propia estrella en la parte superior utilizando el código más corto posible. La estrella del árbol es un asterisco ( *) y el cuerpo del árbol está hecho de 0El árbol debe tener 10 filas de alto. Cada fila debe …


15
Alternar algunos bits y obtener un cuadrado
Dado un número entero , debe encontrar el número mínimo de bits que deben invertirse en para convertirlo en un número cuadrado . Solo puede invertir bits por debajo del más significativo .N>3norte>3N>3NnorteN Ejemplos N=4norte=4 4N=4 ya es un número cuadrado ( 22222^2 ), por lo que la salida esperada …

10
404 - No se encontró la página 404 única
Inspirado por un políglota en la página de Stack Overflow 404 : Gol Su objetivo es simple, crear un políglota que genere el número 404 y luego terminar, en tantos idiomas como sea posible. Restricciones Aquí está el giro, hay una restricción para hacerlo más difícil: Tienes que escribir N …

6
Justifica y separa completamente un bloque de texto
Given a width and a block of text containing possible hyphen- ation points, format it fully- justified (in monospace). Totalmente justificado significa que está alineado a la izquierda y a la derecha, y se logra aumentando el espacio entre las palabras hasta que encaje cada línea. Relacionado: Justifica un texto …


5
¿Puede el rey atrapar el peón?
Dada una entrada de cuatro enteros x 1 , y 1 , x 2 e y 2 , genera si un rey blanco en el ajedrez (con coordenadas ( x 1 , y 1 )) podría atrapar un peón negro (con coordenadas ( x 2 , y 2 )) y …
26 code-golf  chess 

10
Programas de encadenamiento
Reto En este desafío, escribirá el primer programa, p 1 , de una secuencia infinita de programas, en el que ejecutar p n genera / genera el programa p n + 1 . Al concatenar los primeros n> = 2 programas, la secuencia debería salir n. Ejemplo Digamos que los …

7
Escribe un intérprete 0815
Me gusta el concepto de 0815 , excepto que el intérprete en el sitio web del creador devuelve un Error 404. ¡Así que decidí pedirles ayuda a todos! Los basicos 0815 se basa en tres (3) registros y una cola. Los registros se denominan X, Y y Z, donde X …

12
Consejos para jugar golf en TI-BASIC
¿Qué consejos generales tiene para jugar al golf en TI-BASIC para las calculadoras de la serie TI-83/84 +? Estoy buscando ideas que se puedan aplicar a problemas de código de golf y que también sean al menos algo específicas para TI-BASIC (por ejemplo, "eliminar comentarios" no es una respuesta). Por …
26 code-golf  tips  basic 

19
Corona cien corona de coronas
Me di cuenta de que cierto juego tenía un contador de vida peculiar, que en lugar de detenerse 999, ganó un nuevo dígito: el siguiente número era corona cien o 👑00. Después 👑99vino la corona cien coronas ( 👑👑0) y el último número, después 👑👑9, fue la corona cien coronas …

30
Listas enteras de Noé
Introducción: Creo que todos hemos oído hablar de él, pero aquí un resumen muy breve: Noé reunió dos de cada especie de animal en el planeta, machos y hembras, para salvar en su Arca durante una gran inundación. La cita real de la Biblia es: Génesis 7: 2-3 Debes llevar …

25
Salida de un tablero de Sudoku
El desafío de hoy es simple: sin tomar ninguna entrada, dar salida a cualquier tablero de sudoku válido. En caso de que no esté familiarizado con el sudoku, Wikipedia describe cómo debería ser un tablero válido : El objetivo es llenar una cuadrícula de 9 × 9 con dígitos para …

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.