Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

4
Calcular A (N) / B (N) con dígitos C (N)
Considere tres secuencias numéricas A, By C: A: Una secuencia basada en relaciones de recurrencia f(n) = f(n-1)+f(n-2), comenzando con f(1) = 3, f(2) = 4. Entonces, la secuencia comienza así:3 4 7 11 18 29 47 76 ... B: Los números compuestos , es decir, todos los números enteros …

1
Aritmética ... tock ... tick ... tock
Esta pregunta te la trajo un juego que me gusta jugar cuando estoy atrapado en largas reuniones telefónicas. Dadas dos veces de un reloj de 24 horas (de 00:00 a 23:59), ¿cuántas ecuaciones matemáticas válidas se pueden generar con todas las veces intermedias usando solo operaciones aritméticas básicas? Entrada: dos …

3
Dar direcciones
Desafío Le has dado un mapa a un amigo que se parece un poco a esto: | / | / | \ | \ D Un mapa simple que comienza en la parte superior y termina en la parte inferior. Lamentablemente, tu amigo no lo entiende. ¿Puedes decodificar el mapa …
15 code-golf 

5
Encuentra las manecillas del reloj más cercanas
Desafío Dado un número de segundos después de la medianoche, emite el ángulo más pequeño entre dos manos en una esfera del reloj, utilizando la menor cantidad de bytes posible. Puede suponer que el número de segundos siempre es menor que 86400. Los ángulos pueden representarse en grados o radianes. …

2
Llenar un globo de agua
En este desafío, debe mostrar el arte ASCII de un globo de agua dada la cantidad de agua con la que se llena el globo: | __||__ | | / # #\ | | |######| | | |######| | | |######| | | |######| | | |######| | | \######/ …

3
Madrigueras, Wheeler y Back
Antecedentes La transformación Burrows – Wheeler (BWT) es una permutación reversible de los caracteres de una cadena que da como resultado grandes series de caracteres similares para ciertos tipos de cadenas, como texto sin formato. Se usa, por ejemplo, en el algoritmo de compresión bzip2 . El BWT se define …

9
Brainf ** k a Unary y Back
Un lenguaje que es muy útil en fuentes restringidas y otros desafíos similares es Unary , un derivado de brainfuck en el que los programas se escriben con un solo carácter. Su trabajo es escribir un programa para convertir programas de brainfuck a unary y un programa para hacer lo …

13
Conversión decimal de la hora del día
Introducción El tiempo es confuso. Sesenta segundos a un minuto, sesenta minutos a una hora, veinticuatro horas a un día (¡sin mencionar esa molesta mañana / tarde!). Hoy en día no hay lugar para tales tonterías, así que hemos decidido adoptar la única alternativa sensata: ¡días decimales! Es decir, cada …

2
Traducir RoboCritters a Brainf ***
RoboCritters ( etimología ) es un nuevo lenguaje de programación esotérico (no te molestes en buscarlo, lo acabo de inventar). Es una variante de Brainfuck (BF), un poco más compleja que los esquemas habituales de sustitución del operador. Cada programa en RoboCritters es una cuadrícula de texto rectangular que solo …

2
Arreglar las llaves, etc.
Su misión, si elige aceptarla, es agregar el número mínimo de paréntesis, llaves y corchetes para hacer que una cadena dada (que contiene solo paréntesis, llaves y corchetes) tenga la correspondencia correcta entre llaves. Los lazos de símbolos agregados deben romperse teniendo la distancia máxima entre llaves emparejadas. Debe devolver …

7
¿Dónde debo poner mi restaurante?
Eres el dueño de un restaurante. Está abriendo en una nueva área en Cartesia donde solo hay una carretera principal, conocida como el eje y. Desea colocar su restaurante de manera que minimice la distancia total desde su restaurante y cada una de las casas en esa área. Entrada : …

4
Ordene 40 palos
Tenemos 40 palos del mismo ancho pero diferentes alturas. ¿Cuántos arreglos hay posibles para ponerlos uno al lado del otro para que cuando miremos desde la derecha veamos 10 palos y cuando miremos desde la izquierda volvamos a ver exactamente 10 palos? Por ejemplo, tal orden es: Los palos negros …

14
CodeGolf - Ignora el ruido # 1
Instrucciones Barry es un desarrollador de back-end no tan bueno a cargo de una pequeña API que debería brindarle información sobre las compras realizadas en la tienda de un cliente. Sin embargo, no ha hecho un gran trabajo y su jefe le dice que lo arregle en el lado del …

4
Shifty XORyption
Escriba un programa o función (o conjunto de programas / funciones) para cifrar y descifrar datos con la siguiente especificación: Cifrado Calcule un hash XOR de la entrada haciendo XOR cada byte entre sí. XOR cada byte de la entrada por este hash. Desplaza el resultado cuatro bits hacia la …

2
Programas para construir un laberinto de ratas
Lo contrataron como asistente de investigación y le pidieron que creara un pequeño programa que construirá laberintos de ratas. La caja de la rata siempre es 62x22 y tiene una entrada (a) y una salida (A) para la rata, como esta (entrada 1): #######a###################################################### # # # # # # …
15 code-golf  grid  maze 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.