Preguntas etiquetadas con code-golf

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,...

15
Visualizar matriz anidada

Se le dará una matriz anidada. Su programa tiene que visualizar la matriz. ¿Pero cómo? Por ejemplo, supongamos que tenemos una matriz anidada, como [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]. Esta matriz anidada se puede visualizar

15
Convertir entrada a dirección

Desafío Dada la entrada en la forma <n1>, <n2>en que el número puede ser -1, 0 o 1, devuelve la dirección cardinal correspondiente . Los números positivos se mueven hacia el este en el eje xy hacia el sur en el eje y, los números negativos se mueven hacia el oeste en el eje xy hacia el...

15
Haz matemáticas con mínimos fósforos

Meta-fondo Esto se estableció como una pregunta sobre Puzzling , y la reacción instantánea fue "bueno, alguien lo resolverá por computadora". Hubo un debate sobre cuán complejo debería ser un programa para resolver esto. Bueno, "qué tan complejo tiene que ser este programa" es más o menos la...

15
Indexar un número

Dada una cadena de dígitos o un entero como entrada, tendrá que indexarlo. Así es como se modifica la entrada. Usaremos 30043376111como ejemplo: Primero, encuentre la suma de los índices de cada aparición de los dígitos respectivos: 0: 1 + 2 = 3 1: 8 + 9 + 10 = 27 3: 0 + 4 + 5 = 9 4: 3 6: 7 7:...

15
Nunca par o impar

¿Te diste cuenta de que esto es un palíndromo? Ingrese un número entero no negativo o una cadena que lo represente Salida 4 salidas posibles, que representan dos propiedades de número: es palindrome complicado # 2 Propiedad difícil # 2 Si el número no es palíndromo, esta propiedad...

15
Detecta las placas casi perfectas

Nota: Esto se inspira en esta pregunta de @Willbeing, donde la tarea consistía en contar el número de platos perfectos de cierta longitud, pero es ligeramente diferente. Llamamos a una placa perfecta aquella placa cuyo texto cumple las siguientes condiciones: Se compone de caracteres, que...