Preguntas etiquetadas con code-golf

14
Sacar a pasear al perro

Mi perro me ladra, pero soy demasiado vago para llevarlo a pasear. ¡Tengo una idea! ¡Haré que la gente de Code Golf lo haga por mí! Su desafío es simular el paseo de un perro. Estas son las reglas para pasear al perro: El humano ( H) comenzará en 0,0un plano de coordenadas (cartesiano), e irá...

14
Compara dos manos de póker

Desafío: Dadas dos manos de cinco cartas, determina cuál gana por la clasificación estándar de manos de póker . Entrada: Diez cartas separadas por espacios de stdin o como argumentos de línea de comando, lo que prefiera. Las primeras cinco cartas son la mano del jugador 1, mientras que las...

14
Combina dos listas ordenadas

Ordenar fusión En este desafío, implementará la subrutina de fusión del tipo de fusión. Específicamente, debe crear una función o programa o verbo o similar que tome dos listas, cada una ordenada en orden creciente, y las combine en una lista ordenada en orden creciente. Requisitos: - Su...

14
Triángulos Heronianos Casi Equilateriales

Un Casi equilátero Heronian triángulo es un triángulo con longitudes enteros de la forma n-1, ny n+1y también tiene el área de número entero. Los primeros son: 3, 4, 5 -> 6 13, 14, 15 -> 84 51, 52, 53 -> 1170 Misión : Generar el programa más corto que genere el ntriple. (Sugerencia:...

14
Resuelve el rompecabezas de la rotación

En algunos teléfonos Nokia antiguos, había una variación de los quince rompecabezas llamados Rotación. En esta variación, en lugar de deslizar un mosaico a la vez, rotó cuatro mosaicos a la vez en una dirección. En este juego, comenzarías con un tablero como este: 4 9 2 3 5 7 8 1 6 Y al girar...

14
Mostrar fotogramas del archivo .txt

La tarea: Dado un .txtarchivo con cuadros de arte ASCII, cada uno separado por un \n(vea este ejemplo si no está claro), genera una imagen en movimiento con cuadro con 1 cuadro por segundo. Tenga en cuenta que hay un final \nen el cuadro final. Las dimensiones de cada cuadro serán: X <80 Y...

14
¡Tiempo de espirógrafo!

Un espirógrafo es un juguete que dibuja hipotrocoides y epitrocoides. Para este desafío, nos centraremos en los hipotrocoides. De Wikipedia : Un hipotrocoide es una ruleta trazada por un punto unido a un círculo de radio r que rueda alrededor del interior de un círculo fijo de radio R , donde...

14
Duración del programa de Fibonacci

Escriba un programa con longitud n que genere otro programa cuya longitud sea el siguiente número de Fibonacci después de n. El nuevo programa debe hacer lo mismo: generar otro programa cuya longitud sea el siguiente número de Fibonacci, etc. n en sí mismo (la longitud del programa original) no...

14
Reloj hexagonal minimalista

Su desafío es crear un reloj que muestre la hora como un número hexadecimal y el color de fondo como el código de color hexadecimal de la hora. Requisitos: sin entrada. En el centro de su salida, debe mostrar el signo de número y la hora actual en formato de 24 horas como "#hhmmss". El programa...

14
Simular rotar una tabla

Introducción Estás jugando un juego de combinación, en el que las monedas se insertan en la parte superior y caen al fondo (sobre la moneda superior) debido a la gravedad. Así que esto O <- inserting this coin OO O OOOOO se convertirá en esto O OO O OOOOO Ahora imagine que alguien gira...

14
¡Hazme un administrador de ventanas!

Odio la hinchazón de código! Así que he decidido reemplazar mi sistema Windows 7 por una versión de golf. Sin embargo, sé que no es fácil, así que construyamos un prototipo primero. Tomará una lista de ventanas del usuario y las mostrará usando una pantalla pseudográfica en la salida...

14
Golf para el día del dominó

Dada una configuración de fichas de dominó, su tarea es determinar qué fichas de dominó caen y cuáles no. Entrada Tome una representación rectangular ASCII de una configuración de dominó. Los siguientes caracteres se utilizan para la cuadrícula ASCII: (espacio): celda vacía |, -, /, \:...

14
¿Cual es tu signo del zodiaco?

Escriba un programa que tome una fecha de nacimiento (mes y día del mes) como entrada y haga salir el signo, elemento y calidad correspondientes del zodiaco occidental . Para los propósitos de este desafío, estos se definen exactamente como en la tabla en la página de Wikipedia vinculada: Sign...

14
Masas molares de compuestos

Tarea Escriba un programa que tome un compuesto hecho únicamente de elementos con un número atómico menor o igual a 92 (Uranio), y genera la masa molar del compuesto en grams/mole. Reglas y restricciones No puede usar una función que calcule directamente las masas molares por usted. Su programa...

14
Hazme un árbol del alfabeto

Introducción En la mayoría de las fuentes de todos los caracteres del alfabeto en mayúsculas, además BDOcuenta con líneas individuales de aproximadamente tocar algunas de las cuatro esquinas del rectángulo de delimitación del personaje: ACEFGHIJKLMNPQRSTUVWXYZ. Por ejemplo, las dos patas de un...

14
Cuenta atrás y reciclar

cuenta regresiva Su objetivo para este desafío de código de golf es contar y, mientras tanto, reciclar números. Dejame explicar. Primero, su aplicación lee un número, ya sea como argumento del programa o usando stdin. A continuación, simplemente tendrá que realizar una cuenta regresiva como...

14
Disposiciones mínimas similares a Boggle

Considere cómo se podría organizar una palabra en una cuadrícula Boggle arbitrariamente grande si se ignora la regla sobre no usar el mismo cubo de letras más de una vez . También suponga que tiene un número ilimitado de cubos de letras (con todas las letras presentes), y Ques justo Q. La palabra...

14
Es hora de hacer los cálculos.

Introducción Este es uno de mis acertijos matemáticos favoritos. Dado un dígito (digamos 3) y la cantidad de veces que se usará ese dígito (digamos 5), genere 10 expresiones que resulten en 1, 2, 3, 4, 5, 6, 7, 8, 9 y 10 usando solo +, -, ×, ÷, ^ y √ (raíz) (los paréntesis pueden agrupar...

14
Números pirracionales

Pi es un número irracional , lo que significa que su representación decimal nunca termina o se repite. Pi truncado a 41 dígitos decimales (40 lugares) es 3.1415926535897932384626433832795028841971. Si ignoramos el punto decimal y enumeramos los dígitos como una secuencia de enteros positivos,...