Programación de Puzzles y Código de Golf

10
Mosaico más simple del piso

Debe escribir un programa o función que reciba una cadena que describa el piso como entrada y salida o que devuelva el área del meta-mosaico más simple que podría crear el patrón dado del piso. El piso es parte de una cuadrícula cuadrada. Cada mosaico cuadrado tiene un color azul o negro...

10
Orden y Caos y Codegolf

Order and Chaos es una variante de Tic-Tac-Toe jugado en un tablero de 6x6. ¡Sin embargo, lo que hace que el juego sea único es que ambos jugadores pueden colocar una X o una O! Cada turno (comenzando con Orden), un jugador coloca una X o una O en cualquier casilla desocupada. Ganar es simple. El...

10
Mezclando caracteres en una cadena

Debe escribir una función / programa que tome datos a través de los stdinargumentos de línea de comandos / argumentos de función, mezcle los caracteres en una cadena y luego envíe la cadena final a través de stdout. La entrada contendrá primero una cadena (no vacía o null), un espacio, y luego un...

10
Domino supersónico

Tarea Escriba un programa que lea tres enteros m , n desde STDIN o como argumentos de línea de comandos, imprima todas las posibles inclinaciones de un rectángulo de dimensiones m × n por dominó 2 × 1 y 1 × 2 y finalmente el número de inclinaciones válidas. Las fichas de dominó de un mosaico...

10
Visita cada rastreador a la deriva

Su trabajo es reemplazar las baterías en muchos dispositivos de rastreo de peces flotantes en el menor tiempo posible. Debes dejar tu base en el helicóptero de la base y visitar cada rastreador una vez, luego regresar a la base. Se sabe que encontrar la ruta óptima es difícil, ¡pero hay una...

10
Cuenta las palabras cruzadas

Considere la siguiente cuadrícula estándar de crucigramas de 15 × 15 . Podemos representar esto en el arte ASCII utilizando #bloques y (espacio) para cuadrados blancos. # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # # # Dada una cuadrícula de crucigramas en...

10
Demasiados peones en un tablero de ajedrez

Dado un número entero 2n, encuentre el número de formas posibles en que 2n ^ 2 peones negros y 2n ^ 2 peones blancos se pueden organizar en un tablero de ajedrez 2n por 2n de modo que ningún peón ataque a otro. Un peón negro solo puede atacar a un peón blanco, y viceversa. Siguen las reglas...

10
¡Imprime la bandera británica!

¡Inspirado en Print the American Flag! Esta es una copia directa pero con la bandera británica, ya que tiene algunas simetrías, ¡pero sigue siendo bastante compleja! ¡Su desafío es producir el siguiente arte ASCII en la menor cantidad de bytes posible! Gire la cabeza / pantalla (¡no ambas!) 90...

10
Contador hexadecimal

Hexadecimal es un sistema de conteo de base 16 que va de 0a f. Su trabajo es hacer un contador que muestre estos números. Ejemplo: $ python counter.py 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 Reglas: Los...

10
Combinaciones de mapas de la ruta del exilio

Esta pregunta contará con una mecánica del juego "Path Of Exile". En este juego hay cosas llamadas MAPAS , son elementos que puedes usar para abrir áreas de alto nivel, también puedes combinar 3 de ellos para obtener uno mejorado que será La tarea de este desafío. Las combinaciones de actualización...

10
Práctica de golf: Pyth [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 . Este es un desafío sobre los trucos...

10
Crear sumas distintas

Debe escribir un programa o función que reciba un número entero como entrada y salida o que devuelva dos enteros cuya suma sea la primera. Hay un requisito adicional: ningún número puede ser parte de la salida para dos entradas diferentes . Detalles Debería poder manejar entradas para al menos...

10
Juego ASCII de Pong

Ascii Pong El desafío es recrear el clásico juego "pong" en caracteres ASCII en el código más corto posible. Requisitos / especificaciones La "pantalla" debe tener 45x25 caracteres. El espacio en blanco debería ser en realidad un espacio en blanco. Las paletas deben ser 9 signos iguales:...