Preguntas etiquetadas con code-golf

19
Hashiwokakero: ¡Construye puentes!

Hashiwokakero ("construir puentes" en japonés) es un rompecabezas en el que tienes la tarea de conectar un grupo de islas con puentes. Las reglas son: Los puentes deben correr vertical u horizontalmente entre dos islas. Los puentes no pueden cruzarse entre sí. Un par de islas pueden estar...

19
Imprimir un conjunto de Cantor

El reto Construye un conjunto de Cantor N-Nivelado . El conjunto ternario de Cantor se crea eliminando repetidamente los tercios medios abiertos de un conjunto de segmentos de línea. El programa recibe un parámetro N(un número entero) y luego imprime (en la consola o de manera similar) un...

19
quine-ish tic-tac-toe

Escriba un programa en su idioma elegido que juegue un juego perfecto de tic-tac-toe en un tablero de 3 * 3 contra un jugador humano. Sin embargo, cada movimiento debe ser un programa diferente , generado a partir de la iteración anterior. Depende de usted cómo y de qué forma evalúa el aporte...

19
El inversor reversible

Tu tarea es simple. El programa lee en una línea de texto desde la entrada estándar, e imprime el mismo texto en forma de caracteres invertidos. No está permitido imprimir nada más. Por ejemplo: entrada: "¡Hola!", salida: "! olleH" ¡El problema es que su programa debe ser capaz de hacer...

19
Determinar si la tierra está completamente cercada por cercas

Imagine una matriz bidimensional de valores booleanos, donde los 0 representan cuadrados de hierba en un terreno rectangular y los 1 representan cercas. Escriba una función que acepte la matriz 2D como entrada y determine si puede viajar desde cualquier área de hierba a cualquier otra área de...

19
¿Singular o plural?

Aquí hay una lista de 30 sustantivos en inglés en su forma singular y plural. Su trabajo es simplemente escribir la expresión regular más corta que coincida con todos los sustantivos en una forma y ninguno en la otra (fácil, todos los sustantivos en inglés terminan en sforma plural...

19
Calcular brechas primas

Encontrar primos es un rito de paso de programación y, con mucha frecuencia, un primer programa serio que alguien crea (generalmente con división de prueba). Pero los primos solos ya están desgastados. Una próxima cosa mucho más interesante es obtener las brechas principales: las brechas hasta...

19
The Note of Destiny - coloca una nota en un pentagrama

El apocalipsis zombie ha llegado y el mundo está llegando a su fin. De repente, alguien descubre una fórmula que toma la hora, los minutos y el día actuales, y escupe la nota perfecta para tocar en un piano que mata instantáneamente a cada zombi que lo escucha. Desafortunadamente, solo queda un...

19
aHHHH! ¡Las bestias están HHH here!

Como aprendimos de IBM PC AT, YouTube (ver video) , Wikipedia (ver artículo) y Sesame Street: ¡La letra Hes la letra más despiadada del alfabeto ! (Incluso cuando en realidad está compuesto de dos elementos en la página de código 437. De hecho, es incluso MÁS despiadado de esa manera). Al igual...

19
Apuestas incrementales

Hace varios meses tuve esta pregunta como un rompecabezas de preselección para una entrevista. Recientemente, cuando pensaba en el material del blog, apareció en mi cabeza como un buen ejemplo para resolver un problema funcionalmente. Publicaré mi solución a esto tan pronto como termine de escribir...

19
Resuelve el enigma de Einstein

Einstein escribió un acertijo. Dijo que el 98% del mundo no podía resolverlo. Resolví este enigma en unos 25 minutos mientras estaba en el tren para ir a trabajar. Básicamente es solo deducción. El acertijo Hay 5 casas en 5 colores diferentes en una fila. En cada casa vive una persona con...

19
Cuatro cuadrados juntos

El teorema de cuatro cuadrados de Lagrange nos dice que cualquier número natural puede representarse como la suma de cuatro números cuadrados. Su tarea es escribir un programa que haga esto. Entrada: un número natural (menos de mil millones) Salida: cuatro números cuyos cuadrados suman ese número...

19
Determinar la victoria en Tictactoe

¡Juguemos un código de golf! Dado un estado de tablero de tres en raya (Ejemplo :) |x|x|o| |x|o|x| |o|o|x| Determina si un juego es un wina loseo cat. Su código debe mostrar cualquiera de estas opciones dado un estado. El juego anterior debería salirlose Para ser claros: una ganancia se define...