Programación de Puzzles y Código de Golf

11
Imprimir tablas de multiplicar por entrada

En este desafío, debe imprimir tablas de multiplicación por entrada. Aquí hay algunos ejemplos: Input: 2 Output: 0 2 4 6 8 10 12 14 16 18 20 Input: 20 Output: 20 40 60 80 100 120 140 160 180 200 Reglas El código más corto en bytes gana. Este desafío es un código de golf, sigue las reglas...

11
Conjugar un verbo turco

Entrada verbo , una cadena que coincide con la expresión regular([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) plural , un valor verdadero o falso persona , un número entero que tiene valor 1, 2 o 3 tiempo , un número entero que tiene valor 1, 2 o...

11
¡Interpreta la repetición!

Este desafío es el primero de una serie de dos desafíos sobre la repetición. El segundo estará listo pronto. En un lenguaje llamado Repetición (algo que acabo de inventar), consta de una cadena infinita de 12345678901234567890..., con la 1234567890repetición para siempre. La siguiente sintaxis...

11
Conviértete en el campeón

Tic-Tac-Latin! Esta es una historia real, por lo que los nombres han sido alterados. Mi profesor de latín, el señor Latin, creó su propia variante patentada (no es broma) de tic tac toe. Llamémoslo tic-tac-latin. El juego es simple, es esencialmente un tic tac toe jugado en una cuadrícula cuatro...

11
Triángulos Numerados

Crédito Mi agradecimiento a la pregunta basada en cartas de Rand Al'Thor por la inspiración para este desafío de código de golf. Antecedentes La naturaleza de este desafío se basa en el algoritmo mencionado por Rand en su "Un triángulo formado por tres letras": Comience con una secuencia de...

11
Fabulosa foto glamour

Encontré esta imagen en la web hoy. Siendo un programador perezoso, no quiero abrir Google y escribir un par de caracteres. Demasiado trabajo! Esta es una tarea tan importante que debería automatizarse. Desafío Todos saben que la primera imagen en un resultado de búsqueda de Google es siempre...

11
¡Imprime el alfabeto griego!

Obviamente, tienes que imprimir el alfabeto griego. Pero pensé que lo haría un poco más interesante, así que hay un giro: cuando su programa se ejecuta con un argumento (cualquier cosa), debería generar el alfabeto griego en minúsculas. Información Alfabeto griego (mayúsculas):...

11
Alas del alfabeto!

Su tarea es imprimir este texto exacto: az za abyz zyba abcxyz zyxcba abcdwxyz zyxwdcba abcdevwxyz zyxwvedcba abcdefuvwxyz zyxwvufedcba abcdefgtuvwxyz zyxwvutgfedcba abcdefghstuvwxyz zyxwvutshgfedcba abcdefghirstuvwxyz zyxwvutsrihgfedcba abcdefghijqrstuvwxyz

11
La secuencia de cambio

Introducción La secuencia de cambio se define así: Comience con npersonas paradas en círculo ( 6para este ejemplo). 1 2 6 3 5 4 A partir de la persona 1, la persona que está a la izquierda de la persona "elegida" se elimina. 1 6 3 5 4 La persona eliminada puede "cambiar" el método de...

11
¡Vamos a abreviar esos números! Ahora revertir?

Introducción: Al igual que Twitter e Instagram y otros, quería mostrar números como 1.2Ky en 3.8 Mlugar de 1,222o 3,823,456. ¡Pero eso no es todo! Como todos sabemos, puede haber algunos seres humanos a quienes sin duda no les gustarán estas abreviaturas y tratarán de revertirlas. Entonces,...

11
¡Maniobra la grilla!

Instrucciones Eres un bot, en una cuadrícula 2D que se extiende infinitamente en las cuatro direcciones, norte, sur, este y oeste. Cuando se le da un número, debe mover el bot para llegar al número objetivo. Así es como funciona la cuadrícula: Puede moverse en 4 direcciones: norte, sur, este u...

11
¡Ayúdame, estoy perdido en el océano!

Introducción Hoy fui a pescar solo con mi canoa, desafortunadamente me quedé dormido y el arroyo me llevó, perdí mis remos, ¡ahora es de noche y estoy perdido en el océano! ¡No puedo ver la costa, así que debo estar muy lejos! Tengo mi teléfono celular pero no funciona bien porque el agua salada...

11
Demolición de edificios

Desafío Escriba un programa / función completa para demoler un edificio determinado a razón de 1 piso por segundo . ENTRADA La entrada es un edificio a través de STDIN (o como se llame en su idioma) o a través de un ARGUMENTO de una función. t = 0 s | |#| {#} |# #| |# # #| |# # #| |# #...

11
Consejos para jugar golf en Nim

¿Qué consejos generales tienes para jugar al golf en Nim ? 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 Nim (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por...