Programación de Puzzles y Código de Golf

10
Regiones de polígonos regulares

Dado un N-gon regular con todas las diagonales dibujadas, ¿cuántas regiones forman las diagonales? Por ejemplo, un triángulo regular tiene exactamente 1, un cuadrado tiene exactamente 4, el pentágono tiene exactamente 11 y un hexágono tiene 24. la puntuación es inversamente proporcional al...

10
Escala de tecla y modo

La mayoría de ustedes probablemente conozca la escala C mayor: C D E F G A B C La escala mayor se caracteriza por los intervalos entre notas adyacentes, que medidos en semitonos son: 2 2 1 2 2 2 1 A partir de estos intervalos, podemos construir cualquier escala principal a partir de cualquier...

10
Juego de dados no transitivo

Aquellos de ustedes que gustan de Numberphile estarían familiarizados con el Dr. James Grime, quien describió un juego de dados no transitivo en su canal . El juego consta de tres dados de 6 caras: Muere 1: 3,3,3,3,3,6 Muere 2: 2,2,2,5,5,5 Muere 3: 1,4,4,4,4,4 Dos jugadores seleccionan cada...

10
Cifrado de valla ferroviaria

Escriba dos programas: - Uno que lea una cadena y una clave y codifique la cadena en un cifrado de riel utilizando esa clave. - Del mismo modo, escriba un programa para la función inversa: descifrar una cerca de riel con una tecla. Para aquellos que no saben qué es el cifrado de valla de riel, es...

10
Intercambio de números [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 rompecabezas común que...

10
Validación de correo electrónico

Escriba una función o programa para validar una dirección de correo electrónico contra RFC 5321 (algunas reglas gramaticales encontradas en 5322 ) con la tranquilidad de que puede ignorar comentarios y espacios en blanco plegables ( CFWS) y literales de dirección generalizados. Esto le da a la...

10
Rosetta Stone Challenge: Draw a Box Plot

El objetivo de Rosetta Stone Challenge es escribir soluciones en tantos idiomas como sea posible. ¡Muestra tu programación multilingüismo! El reto Su desafío es implementar un programa que ingrese una lista de números y genere un diagrama de caja de los datos, en tantos lenguajes de programación...

10
Divide rápidamente en Manufactoria

Antecedentes Manufactoria se ha comercializado como un juego, pero los golfistas de código podemos verlo como lo que realmente es: un lenguaje de programación bidimensional. El lenguaje de programación Manufactoria se basa en una sola cola , que contiene una serie de marcadores coloridos. El...

10
Devuelve el último color de la entrada en Manufactoria

Este rompecabezas es el siguiente en mi serie de desafíos de Manufactoria. Antecedentes Manufactoria es un juego / lenguaje de programación bidimensional. El jugador debe crear programas que manipulen una cola para llegar a la salida deseada. Es fácil de aprender pero difícil de dominar, por lo...

10
Generar secuencias de Skolem

Secuencias de Skolem Una secuencia de Skolem es una secuencia de 2nnúmeros donde cada número ientre 1y nocurre exactamente dos veces, y la distancia entre las dos ocurrencias ies exactamente ipasos. Aquí hay algunos ejemplos de secuencias de Skolem: 1 1 1 1 4 2 3 2 4 3 16 13 15 12 14 4 7 3 11 4 3...

10
Genera un triángulo rectángulo

En este desafío, debe tomar dos números (separados por un espacio) como entrada y salida de un triángulo rectángulo ASCII, compuesto de xs. El primer número será el ancho y la altura del triángulo que debe generar. El segundo número será en qué esquina estará el ángulo recto. Las esquinas están...

10
Código de color CSS aleatorio

Esta publicación de blog sobre la generación de códigos de color CSS aleatorios en JavaScript tiene múltiples soluciones para generar un color aleatorio en JavaScript. Lo más corto que puedo encontrar es esto: '#'+(Math.random()*0xffffff).toString(16).slice(-6) Si no está familiarizado con el...

10
Código más corto para la salida más larga [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 3 años . Este es...

10
Traductor de idiomas TUT

El texto puede traducirse a una versión escrita del lenguaje TUT reemplazando cada letra por la "palabra TUT" correspondiente, como se indica en la siguiente tabla (adaptada del artículo vinculado) * : a e h hash o o u yu b bub i ay p pup v vuv c kut j jag q kwak w waks d dud k kak r rut x eks e i...

10
Triforce ReBoot [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 3 años . Al ver cómo...

10
Cuenta regresiva de navidad

En el espíritu de las vacaciones, y como alguien ya comenzó el tema del invierno (¡ Construye un muñeco de nieve! ), Propongo un nuevo desafío. Imprima el número de días, horas, minutos y segundos hasta Navidad (medianoche (00:00:00) 25 de diciembre) en una ventana independiente (no una consola)...

10
Navidad quine!

En el idioma que elija, escriba un programa que esté organizado en forma de árbol de Navidad que se imprima en la misma forma. Lo que no está permitido: Imprimir el archivo fuente Código que no es más que declaraciones que se hacen eco por un intérprete en virtud de que son literales (por...