Programación de Puzzles y Código de Golf

15
Pon el sombrero en el gato

Inspirado en el próximo evento de fiesta de invierno Objetivo Añadir un sombrero ^, ´o `de una sola vocal en cada palabra de la entrada. Reglas El haty el voweldeben ser elegidos al azar. Cada sombrero debe aparecer con la misma probabilidad (33%) y las vocales deben tener la misma...

15
Resolver un diagrama de estado de pila

Un diagrama de estado de la pila muestra cómo los valores de una pila se cambian a la otra. Por ejemplo, este es un diagrama de estado de pila: 3 0 2 1 0 Esto significa que hay una pila que inicialmente contiene 3 valores (la 3parte). Estos valores están indexados de 0 a 2, con 0 en la parte...

15
Alinee las diagonales de una cuadrícula de texto

Dada una cuadrícula de texto rectangular, alinee las diagonales que van desde la esquina superior izquierda a la inferior derecha en columnas de modo que los caracteres más bajos y más a la derecha de todas las diagonales estén en un nivel. Use espacios para sangrar. Por ejemplo, si la cuadrícula...

15
Calcule el intervalo de puntaje de Wilson

El intervalo de puntuación de Wilson es un intervalo de confianza de la probabilidad de éxito, basado en la proporción de éxitos en un conjunto de ensayos de Bernoulli (un ensayo de Bernoulli es un ensayo en el que son posibles exactamente dos resultados: éxito o fracaso ). El intervalo viene dado...

15
Un giro de una secuencia trivial

Introducción Considere una secuencia de enteros f definida como sigue: f (2) = 2 Si n es un primo impar, entonces f (n) = (f (n-1) + f (n + 1)) / 2 Si n = p · q es compuesto, entonces f (n) = f (p) · f (q) No es muy difícil ver que f (n) = n por cada n ≥ 2 , y por lo tanto calcular f no sería...

15
Cadena de cinta métrica

Motivación : a veces necesitas saber dónde estás en una cadena. Desea poder mirar cualquier parte de una cadena y saber exactamente dónde se encuentra, en la medida de lo posible. Desafío : escriba un programa para generar una cadena de cinta métrica de una longitud determinada. Una cadena de...

15
Hex volcar su código fuente

Al jugar golf con códigos, habrá momentos en los que necesitará un volcado hexadecimal de su código, generalmente porque ha utilizado caracteres no imprimibles. Entonces, ¿por qué no hacer un programa que Hex Dumps mismo? El reto Este desafío es, sin entrada, generar un volcado hexadecimal de su...

15
Reproduce el sonido de Pi

Sí, leíste bien el título. reproduce el sonido de pi. Más específicamente, por cada dígito de pi en los primeros 1000, asigne una nota musical y envíe la melodía resultante a un archivo. Básicamente, cada dígito se convierte en una nota en la escala C mayor (básicamente la escala normal)....

15
Tejerme un calcetín ASCII

Introducción En pocas palabras: hace unos días, accidentalmente comencé a tejer un calcetín y la estructura bastante lógica de los puntos simples me llevó a la idea: ¿por qué no tejemos un calcetín ASCII? Entrada La entrada es un entero par N en el rango [2,30]. Salida La salida es un...

15
El programa que encontrará el próximo número primo

Introducción: Accidentalmente corrompiste el flujo del tiempo con un dispositivo que hiciste por diversión, que resultó ser una máquina del tiempo. Como resultado, te empujaron al futuro lejano. Te diste cuenta de que la informática, la potencia de procesamiento y las computadoras en general han...

15
¡Tienes una racha de días!

Escriba un programa que realice un seguimiento de la cantidad de días consecutivos que se ha ejecutado. El día se reinicia a la medianoche (la hora local de la computadora en la que se ejecuta el programa). Si hay un día en que el programa no se ejecuta, el contador se restablece a cero. Cada...

15
Encuentre la submatriz con la media más pequeña, 2.0

Te dan una matriz de enteros n-por-m , donde n, m> 3 . Su tarea es encontrar la submatriz de 3 por 3 que tenga la media más baja y generar este valor. Reglas y aclaraciones: Los enteros serán no negativos. Formato opcional de entrada y salida La salida debe ser precisa hasta al menos 2 puntos...

15
Encuentra el resultado de un juego de guerra

Encuentra el resultado de un juego de guerra Cuando estaba en la escuela primaria, había un juego al estilo "Piedra-Papel-Tijera" que jugábamos durante las asambleas, cuando esperábamos a nuestro maestro, en el recreo, etc. Lo llamamos "Guerra". Sin embargo, después de buscar un poco, resulta que...

15
Perdido en la traducción

Se trata de policías y ladrones si no está familiarizado con el formato, haga clic en la etiqueta para ir a la wiki. No habrá un hilo de ladrones para esta pregunta. Policías Su tarea como policías es seleccionar dos secuencias de la Enciclopedia en línea de secuencias enteras y escribir un...

15
Cajas de error de Windows al siguiente nivel

¿Conoces esos cuadros de Windows donde solo puedes hacer una cosa? ¡Llevemos esto al siguiente nivel! Desafío ¡Crea un cuadro de diálogo con un botón que siga tu cursor a todas partes! Especificaciones No se puede tomar ninguna entrada. Puede haber salida a STDOUT o STDERR. Debe abrir una...

15
Simule una elección de segunda vuelta instantánea

¡Es la elección! El área en la que estamos implementa el sistema de votación llamado escorrentía instantánea (a veces llamada votación alternativa o votación preferencial ). Cada votante ordena a cada candidato del más preferido al menos preferido, marcando un "1" para su candidato más preferido,...