Programación de Puzzles y Código de Golf

10
Convertir texto a pulsaciones de teclas

Soy un robot. Compré este teclado debido a su diseño rectangular fácil: ~` !1 @2 #3 $4 %5 ^6 &7 *8 (9 )0 _- += tab Qq Ww Ee Rr Tt Yy Uu Ii Oo Pp {[ }] \| Aa Ss Dd Ff Gg Hh Jj Kk Ll :; "' [-enter-] Zz Xx Cc Vv Bb Nn Mm <, >. ?/ [========= space =========] Para imprimir texto humano,...

10
Alphabet Position Finder

Inspirado por el Codewars Kata . Su objetivo es tomar una cadena de entrada como esta: "'Twas a dark and stormy night..." y devuelve una cadena que contiene la posición de cada carácter en el alfabeto, separada por espacios e ignorando caracteres no alfabéticos, como este: "20 23 1 19 1 4 1 18...

10
Visualiza un tablero de Nim como un experto

Antecedentes En el juego de Nim , los jugadores alternan quitando "piedras" de las "pilas": en cada turno, un jugador debe quitar entre una y todas las piedras de una sola pila. El objetivo de Nim es tomar la última piedra o, en la variante misere, obligar a tu oponente a hacerlo; sin embargo,...

10
Salida de un "splat" ASCII

Si arrojas un huevo ASCII en una dirección determinada, terminas con un splat ASCII de tamaño n . "Comienza" con una o(la yema), y continúa en una dirección dada con "líneas" que consisten en 2 hasta n * 's. Los *'s están separados por un "espacio", y las oy todas las "líneas" de *están separadas...

10
Componga dos programas de Brainfuck

Dada 2 fragmentos de código brainfuck Ay B, de salida de algún código brainfuck Cque tiene el mismo comportamiento que se ejecuta Bcon la entrada del Aresultado s. Tenga en cuenta que Cdebe funcionar para cualquier entrada que coincida con los siguientes supuestos, como si se le hubiera dado...

10
¡Dime la fase lunar!

Desafío Dada una imagen de la Luna como entrada, salida de la fase de la Luna. Fases de la luna Su programa recibirá una de estas imágenes en formato png y debe generar la fase exactamente como se indica: new moon hexdump waxing crescent hexdump first quarter hexdump waxing...

10
El cepillo de dientes itinerante

Introducción El desafío de hoy se trata de dientes. Específicamente, cuánto tiempo lleva cepillarse de un diente a otro. Su desafío es, dada la ubicación de dos dientes, producir el menor tiempo posible para cepillarse del primero al segundo. Desafío Para este desafío, utilizaremos un diseño de...

10
KoTH: Gomoku (Cinco seguidos)

Gomoku o Five in a row es un juego de mesa jugado por dos jugadores en una cuadrícula con piedras blancas y negras. Quien sea capaz de colocar piedras en una fila (horizontal, vertical o diagonal) gana el juego.515 × 1515×1515 \times 155 55 55 Reglas En este KoTH jugaremos la regla Swap2, lo que...

10
El libro de hechizos de un hechicero

Editar : no he jugado D&D antes, así que cuando hice esta pregunta por primera vez, no la investigué correctamente. Pido disculpas por esto, y estoy haciendo algunas ediciones que podrían invalidar las respuestas para permanecer lo más fiel posible a las reglas dnd 5e. Lo siento. Un fanático...

10
Multiplica y divide

Dado un valor x, encuentre el valor numérico más pequeño mayor que y que sea capaz de multiplicarse y dividirse por x manteniendo todos los dígitos originales. Los nuevos números no pierden dígitos. Los nuevos números no ganan dígitos. Por ejemplo: Entrada: x = 2, y = 250000 Original:...

10
Solucionador Tatamibari

Antecedentes Tatamibari es un rompecabezas lógico diseñado por Nikoli. Un rompecabezas Tatamibari se juega en una cuadrícula rectangular con tres tipos diferentes de símbolos: +, -. y |. El solucionador debe dividir la cuadrícula en regiones rectangulares o cuadradas de acuerdo con las siguientes...

10
Encuentra un acrónimo recursivo

Introducción Un acrónimo recursivo es un acrónimo que contiene o se refiere a sí mismo, por ejemplo: Fishpodría ser un acrónimo recursivo para Fish is shiny hero, observe cómo también contiene el acrónimo. Otro ejemplo es Hi-> Hi igloo. O incluso ppcg paints->ppcg paints cool galaxies...

10
Rosencrantz y Guildenstern son Code

En la obra absurda Rosencrantz y Guildenstern están muertos , los dos personajes principales Rosencrantz y Guildenstern (¿o son ellos?) Siempre están mezclando cuál de ellos es quién o, a veces, cuál de sus propias partes del cuerpo es cuál, debido a la falta percibida de identidad individual ¿No...

10
Transformadores disfrazados (Hilo de policías)

El hilo del ladrón está aquí. La tarea de los policías es escribir una función o programa que, cuando recibe una entrada de sí mismo, emite una cadena determinista finita. Si el programa recibe una entrada diferente, debería devolver una salida diferente. Reglas: Las presentaciones consisten...