Programación de Puzzles y Código de Golf

16
Bucles y bucles y bucles

El reto Cree una función que, cuando se le da una entrada de arte ASCII (dirigiendo una ruta que eventualmente puede hacer un bucle), emite la longitud del bucle (si hay uno) y la longitud de la "cola" que conduce al bucle en una de las formularios a continuación. Entrada Su entrada debe...

16
¿Cómo cruzó el pollo la calle?

Cluck cluck. Nadie sabe por qué el pollo cruzó la calle, tal vez había un gallo atractivo al otro lado. Pero podemos averiguar cómo. Escriba un programa que, de izquierda a derecha, cruce este (o cualquier) "camino". 1356 | 1738 3822 | 1424 3527 3718 9809 | 5926 0261 | 1947 7188 4717 6624 |...

16
La paradoja de Banach-Tarski

La paradoja de Banach-Tarski establece que, dada una pelota en un espacio tridimensional, puede descomponer la pelota en un número finito de subconjuntos de puntos. Estos conjuntos de puntos disjuntos se pueden volver a montar para producir dos copias de la bola inicial. Entonces, teóricamente,...

16
Programa de automutilación

En pocas palabras, su objetivo es crear un programa completo que modifique su propio código fuente hasta que cada carácter de la fuente sea diferente de como comenzó. Incluya la fuente inicial, así como la fuente final en su publicación, así como una descripción. Por ejemplo, describa qué (más)...

16
La pregunta ideal

¿Qué hace la pregunta ideal? Quizás sea simplemente la abstracción de un pensamiento profundo y la inicialización de un sueño, una esperanza, un pensamiento, un (... 5.024,2 caracteres omitidos ). Por lo tanto, propongo que encontremos ese factor para cuantificar las preguntas. Propongo también que...

16
Poligramas regulares

Dado el número de vértices n ≥ 3y el "tamaño del paso" 1 ≤ m < n/2 (que indica la distancia entre dos vértices conectados), genera una representación gráfica del correspondiente poligrafo regular . Si el poligrama consta de múltiples bucles cerrados, cada bucle debe representarse en un color de...

16
"Convergencia" armoniosa

La serie armónica alterna es una serie convergente bien conocida. "Claramente", es obvio que converge al registro natural de 2. ¿O no? Como la serie no es absolutamente convergente , simplemente reorganizando los términos, puedo hacer que se acerque a lo que quiera. Supongamos que quiero que la...

16
Área del triángulo

Otro desafío fácil para ti. Tu tarea Escriba un programa o función que tome la entrada, que contiene 3 pares de coordenadas x e y y calcula el área del triángulo formado dentro de ellos. Para aquellos que no recuerdan cómo calcularlo, lo pueden encontrar aquí . Ejemplo: 1,2,4,2,3,7 # input as...

16
Resolver desigualdades menores que con enteros positivos

Escriba un programa o función que incluya una lista no vacía de desigualdades matemáticas que utilizan el operador menor que ( <). Cada línea en la lista tendrá la forma [variable] < [variable] donde a [variable]puede ser cualquier cadena no vacía de caracteres az minúsculas. Como en...

16
Un desafío elemental

Este desafío está inspirado en esta cita de Oliver Sacks: "A los 11 años, podría decir 'Soy sodio' (Elemento 11), y ahora a los 79, soy oro". - Oliver Sacks Quiero que encuentres números en una cadena y los reemplaces con los símbolos de sus elementos correspondientes. (1 es H, 2 es He, 3 es...

16
¿Quién tiene más estrellas en The Nineteenth Byte?

Nota: este desafío implica descargar y seleccionar páginas web HTML. Si su idioma no puede manejar esto, es posible que no desee participar en este desafío. Introducción Siempre hay discusiones en The Nineteenth Byte Chat sobre quién lidera el estribor. Entonces, ayudemos a todos y cuentemos la...

16
Quine varias veces

Su tarea es hacer un programa que haga lo siguiente: Deberías tomar el número. (Positivo, negativo, fracción es posible entrada) Si es negativo, invierte la quine. y negar ese número (Ser positivo) Luego repite <parte entera del número de entrada> veces e imprime primero <piso (parte de...

16
¿Qué versiones de Ubuntu son compatibles?

Dada una fecha de entrada, su entrada generará la lista completa de versiones compatibles de la distribución Ubuntu Linux en esa fecha. La lista completa de todos los lanzamientos es la siguiente: Versión Nombre del código Fecha de lanzamiento Compatible hasta 4.10 Warty Warthog 2004-10-20...

16
Imprima un rectángulo Pentomino

Escriba un programa o función que no tenga entrada pero imprima o devuelva una representación textual constante de un rectángulo formado por los 12 pentominoes distintos : El rectángulo puede tener cualquier dimensión y estar en cualquier orientación, pero los 12 pentominoes deben usarse...

16
Make America (n Maps) Great Again

Nuevo bono! (Vea abajo) El equipo de cartografía del candidato presidencial republicano de EE. UU. Ben Carson está teniendo algunos problemas con sus mapas (imagen a través del Washington Post ): El problema es que no tienen la herramienta adecuada para el trabajo ™. Necesitan el programa más...

16
Clock Hand Syzygy

(¡Muchas gracias a El'endia Starman y Sp3000 por ayudarme a diseñar casos de prueba para esto!) Dado un entero positivo ny una lista de períodos de rotación de enteros positivos para varias manecillas del reloj (en segundos), genera el entero positivo más pequeño xdonde xsegundos después de...