Programación de Puzzles y Código de Golf

25
Transpile WordMath

Todos hemos visto esos "hax de matemáticas" en línea que se ven así: Think of a number, divide by 2, multiply by 0, add 8. Y, por arte de magia, ¡todos terminan con el número 8! Idioma Definamos un lenguaje de programación que use la sintaxis del texto anterior, llamado "WordMath". Los...

25
Grandes números: Ultrafactoriales

Esta pregunta fue modificada, vuelva a leerla. Ultrafactoriales Los ultrafactoriales son una secuencia de números que se pueden generar utilizando la siguiente función: a(n) = n! ^ n! Los valores resultantes aumentan extremadamente rápido. Nota al margen : Esta es la entrada A046882 en el...

25
BLOQUEO DE BLOQUEO LLAVE FIASCO

Algunos de sus empleados tienen llaves de mayúsculas rotas y usted es demasiado barato para reemplazarlas. ¡Ayúdelos creando el programa más corto posible para corregir su trabajo! Simplemente convierta cada carácter en una cadena dada de mayúsculas a minúsculas y viceversa ... ¡pero hay un...

25
Calculadora de misterio de Navidad Cracker

Los regalos han sido abiertos. Se han comido los pasteles picados. La Guerra de las Galaxias ha sido vista. La temporada navideña está comenzando a disminuir. Es probable que a estas alturas ya hayas sacado algunas galletas navideñas . Si tiene suerte, en lugar de los habituales juguetes de...

25
Fractal árbol binario

El desafío de hoy es dibujar un árbol binario tan bello como el arte ascii como este ejemplo: /\ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ /\ /\ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ /\ /\ /\ /\ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \...

25
Regresión lineal en una cuerda

Este desafío es un poco complicado, pero bastante simple, dada una cadena s: meta.codegolf.stackexchange.com Use la posición del carácter en la cadena como xcoordenada y el valor ascii como ycoordenada. Para la cadena anterior, el conjunto resultante de coordenadas sería: 0, 109 1, 101 2,...

25
¡Es hora de un desafío de reloj!

Me gustaría que me construyas un reloj que muestre la hora en este formato: 18 ---------- 19 -------------------------------------------------- Esto muestra '18: 10 '. La hora actual y la siguiente se muestran al frente de la línea, seguidas de un espacio y una serie de guiones: en la primera...

25
Dibuja un ASCIIrisk

Hay una gran cantidad de preguntas que involucran dibujar formas usando asteriscos, así que pensé que con tantos asteriscos por ahí, deberíamos dibujar uno, usando la tabla ASCII. Reto Su tarea es escribir un programa o función que no tome entrada, y envíe este texto exacto: ! "# $% &'...

25
Constante aproximada de Brun

La constante de Brun es el valor al que converge la suma de los recíprocos de los pares primos gemelos ( 1/py 1/(p+2)dónde py p+2ambos son primos). Es aproximadamente 1.902160583104. Dado un entero positivo N, aproxima la constante de Brun sumando los recíprocos de los pares primos gemelos donde...

25
Sustitución recursiva de cuerdas

La tarea Escribir un programa o función que con tres cadenas A, B, Cproduce una cadena de salida donde cada instancia de Bin Aha sido sustituida recursivamente con C. Sustituir recursivamente significa repetir una sustitución en la que en cada paso todas las instancias no superpuestas de Bin...

25
Levanta un solo número

Introducción Suponga que desea calcular los máximos de cola de una lista de números, es decir, el máximo de cada sufijo no vacío. Una forma de hacerlo es elegir repetidamente un número y reemplazarlo por un número más alto que ocurra después, hasta que esto ya no sea posible. En este desafío, su...

25
¡Talla algunas joyas ASCII!

El 13 de marzo es reconocido como el Día Nacional de la Joya , que es el tema de este desafío. Entonces, dado un número entero ndonde nes mayor que 0, crea una joya ASCII. Por ejemplo: n = 1 n = 2 n = 3 ______ ____ / \ __ / \ \ / / \ \ / \ / \ / \ / \ / \/ \/ \/ La parte inferior se define...

25
Recíproco de un número (1 / x)

Reto Dado un número (coma flotante / decimal), devuelve su recíproco, es decir, 1 dividido por el número. La salida debe ser un número de coma flotante / decimal, no solo un número entero. Especificación detallada Debe recibir la entrada en forma de número de coma flotante / decimal ... ......

25
Residuo Palindrómico

Hoy, mientras escribo esto, es el 31 de marzo. En los Estados Unidos, esto es 3/31. Estaba jugando con 331un número para presentar un desafío, y descubrí que sus residuos (módulo de números pequeños) son palindrómicos. 331%2=1, 331%3=1, 331%4=3, 331%5=1, 331%6=1( 11311) Su desafío aquí es, cuando...