Preguntas etiquetadas con code-golf

11
Escribir una utilidad de compresión para archivos gzip

La tarea de este desafío es la siguiente: Escriba un programa que lea un archivo de tamaño razonable (digamos <16 MB) desde stdin o en cualquier otro lugar (como quiera, pero no debe estar codificado), y coloca la salida comprimida en stdout. La salida debe ser un archivo comprimido gzip válido...

11
Intercambio de regalos navideños

Otro problema de nuestro golf interno ... este alrededor de las vacaciones del año pasado. PROBLEMA Andy, Barb, Carl, Didi, Earl y Fran están comprando regalos el uno para el otro. Dibuja nombres para un intercambio de regalos. Cada persona compra un regalo y recibe un regalo. Nadie compra su...

11
Porcentaje de días de trabajo en un mes.

Dado un año y un mes, averigüe el porcentaje de días de trabajo en dicho mes. Los días de trabajo son de lunes a viernes sin tener en cuenta los días festivos u otras cosas especiales. Se utiliza el calendario gregoriano. Entrada Un año y mes en formato ISO 8601 (AAAA-MM). El año siempre tiene...

11
Combinación matemática

Escriba un programa que tome una entrada como: n,k que luego calcula: y luego imprime el resultado. Un ejemplo numérico: Entrada: 5,2 Cálculo interno: Salida impresa: 10 Me gustaría ver una respuesta que supere mi solución de Python de 65 caracteres, pero todos los idiomas son...

11
Función de conteo racional

Cree una función que tome un número natural (a partir de 0 inclusive) y devuelva un par de enteros positivos, que son el numerador y el denominador, respectivamente. Usa el recorrido diagonal. Los números contados previamente se deben omitir. (puede memorizar el conjunto de valores...

11
Contador de puntajes para Skat

Su tarea es escribir un pequeño programa que cuente los puntos de una mano Skat. Una baraja Skat tiene cartas 7 a 10, Jack, Reina, Rey y As (llamadas Unter, Ober, König y Daus). Utilizamos los trajes alemanes, que tienen bellotas, hojas, corazones y campanas en lugar de palos, espadas, corazones y...

11
Calcule la diferencia entre dos días.

Otro problema de manipulación de fecha: P Tarea Escriba un programa o una función que calcule la diferencia entre dos fechas dadas por un usuario. De entrada y salida Similar a la anterior , las entradas son dos YYYYMMDDs, separadas por un espacio , una coma ,o un signo menos -. Ejemplo de...

11
Escribe un programa autorreplicante.

Escriba un programa simple que se copie solo cuando se ejecute. Su programa debe ser algún tipo de archivo ejecutable en Windows, Linux, etc., debe generar un nuevo archivo ejecutable, que es idéntico a su archivo ejecutable original, con un nombre aleatorio y se cierra. Su programa no debe...

11
Encuentra la mayor suma de subsecuencia

Dada una secuencia de enteros, encuentre la suma más grande de una subsecuencia (enteros en posiciones consecutivas) de la secuencia. La subsecuencia puede estar vacía (en cuyo caso la suma es 0). La entrada se lee desde la entrada estándar, un número entero por línea. La suma más grande debe...

11
Intérprete de partituras musicales

Dada una partitura musical ASCII, debe poder emitir la nota y su longitud correspondiente. El puntaje contendrá entre 5 y 15 notas inclusive, y se transcribe en un pentagrama. Un pentagrama se compone de cinco líneas horizontales que comprenden - (menos) caracteres separados por líneas de espacios....

11
codegolf.com: ahorro de tiempo

De codegolf.com (no se cargó el 15 de septiembre de 2011) fue uno que me estaba volviendo loco. Imprima en STDOUT un reloj de una forma exacta, lea el tiempo de STDIN y marque un ha la hora y mal minuto (redondeado a un múltiplo de 5) y xsi se superponen, las marcas no utilizadas se marcan con un...

11
Blockbox that Hex?

Escriba un programa o una función en cualquier lenguaje de programación que tome una entrada / argumento hexadecimal de 6 dígitos. La entrada / argumento puede ser de 6 valores o una cadena de 6 caracteres. Su programa debe generar un bloque rectangular de caracteres de exactamente 8 caracteres de...

11
El problema del embalaje del trineo

Los elfos de Papá Noel necesitan ayuda para determinar si su lote actual de regalos encajará en el trineo de Papá Noel. Escriba el programa más corto posible en el idioma que elija para ayudarlos. Restricciones El trineo de Santa mide 6 pies de ancho por 12 pies de largo y mide 4 pies de...

11
Hola mundo arcoiris

Tratar con colores en lenguajes sin marcas a menudo complica las cosas. Me gustaría ver algunas variaciones de cómo se usa el color en diferentes idiomas. El objetivo de esta competencia es mostrar 'Hello World' en los siete colores del arcoíris. Según Wikipedia, estos son los 7 colores. Red...

11
Primero-n elementos de secuencia de Fibonacci

Hay una pregunta muy conocido aquí que pregunta por un corto (menos caracteres) generador de secuencia de Fibonacci. Me gustaría saber si alguien puede generar solo los primeros N elementos, de la secuencia de Fibonacci, en un espacio muy corto. Estoy tratando de hacerlo en Python, pero estoy...

11
Generación de regla ASCII

El desafío es generar una regla de recuento de caracteres ASCII en el siguiente formato: +-------------------------------------------------------------------------+ || | | | | | | | | | | | | | | | |0 10 20 30 40 50 60 70 | |

11
¿Cuánto tiempo hasta esta fecha?

La idea es esta: escriba una función para imprimir el período de tiempo desde ahora / fecha actual (en el momento en que se llama a la función) hasta una fecha proporcionada como argumento. Suposiciones La fecha de entrada siempre será mañana o más tarde, en el futuro. La fecha de entrada nunca...