Preguntas etiquetadas con code-golf

19
Traducir texto ASCII a braille

Escriba un programa que traduzca el texto ASCII a la salida en braille . Requisitos: La entrada puede provenir de stdin, línea de comando o alguna otra fuente de entrada externa. La salida debe ser reconocible como braille, la forma de salida depende de usted. Un ejemplo sería opara un punto...

19
ASCII Waterworks

Introducción Considere una cuadrícula de los caracteres f A\/como f f f A A / \ \ / A A \/ / \/ dónde: f representa un grifo que vierte una corriente de agua hacia abajo A bifurca la corriente de agua arriba, así que exactamente la mitad va hacia la izquierda y exactamente la mitad...

19
¡Felicitaciones por obtener 10,000 reputación!

¡Después de que @ MartinBüttner logró exactamente 10,000 reputación , ahora tenemos tres filas completas de 10k usuarios en la página de usuarios ! Ahora, dado que todos somos programadores aquí, nos gusta automatizar las cosas en lugar de hacerlo manualmente. Su desafío es escribir un programa...

19
Draw the Stickman Wars

Imagen mía redactando este desafío con mis habilidades avanzadas de dibujo. Antecedentes Las guerras de Stickman ocurrieron hace mucho tiempo, cuando la especie dominante de la Tierra estaba hecha de palos. Los historiadores lamentan el hecho de que no había pintores o cámaras en ese entonces,...

19
Ejecuta los enésimos caracteres para obtener N

Escriba el programa más corto posible de modo que cuando combine el primer carácter y cada enésimo carácter posterior en un nuevo programa, la salida sea N. Esto debe funcionar para N = 1, 2, ..., 16. Otra forma de decirlo es, si elimina todos los caracteres de su programa, excepto el primero y...

19
Organiza la música de la iglesia gregoriana

El año es 930, y la Iglesia Gregoriana está teniendo un problema. Tienen miles de páginas de música de canto, pero el problema es que todas las partituras simplemente se arrojaron a una pila en lugar de tener un sistema de organización real: Imagen del usuario gamerprinter en el Gremio de...

19
Multiplica todos los números en una cadena

Ganador: Chilemagic , ¡21 bytes masivos! Puede continuar enviando su respuesta, sin embargo, ya no puede ganar. Publicación original mantenida: Su objetivo es encontrar todos los números en una cadena y multiplicar cada uno individualmente por un valor ingresado por el usuario No tendrá que...

19
Generar números de Ulam

Dado un entero n(donde n < 10001) como entrada, escriba un programa que genere los primeros n números Ulam . Un número de Ulam se define de la siguiente manera: U 1 = 1, U 2 = 2. Porque n > 2, U n es el número entero más pequeño que es mayor que U n-1, que es la suma de dos términos...

19
Draw ASCII Playing Cards

Considere estos 15 patrones de naipes ASCII (as a través de Joker y el reverso), donde Xhay un marcador de posición para el símbolo del palo : (se ven mejor con menos espacio entre líneas) ------------- ------------- ------------- ------------- ------------- ------------- -------------...

19
Capas Sierpinski

Comenzando con /\usted, puede crear un patrón similar a un triángulo de Sierpinski agregando una línea debajo de tal manera que ... Cualquier rama suelta /o \se divide de nuevo en dos ramas: /\. Cualquier colisión de ramas \/muere con nada (excepto espacios) debajo. Repetir estas reglas...

19
Generador de quinas generalizado

El reto En este desafío, especifica un idioma de origen S y un idioma de destino T . Su tarea es escribir el siguiente programa Pen el idioma S. Si se proporciona un programa válido Qen el idioma Tcomo entrada P, generará un programa válido Ren el idioma Tque no recibe entradas y salidas Q(R), es...

19
Crea una matriz con números repetidos

Desafío Su tarea en esta pregunta es escribir un programa o una función con nombre que tome un entero positivo n(mayor que 0) como entrada a través de STDIN, ARGV o argumentos de función y genere una matriz a través de STDOUT o el valor devuelto por la función. ¿Suena bastante simple? Ahora estas...

19
Jump the Array!

Juguemos un juego para un jugador llamado Jump the array . Para jugar, solo necesitas una variedad de enteros, por ejemplo a. Comienzas en alguna posición i, y en cada turno, saltas a una nueva posición. A su vez n, si nes par, saltas a la posición absoluta a[i] mod length(a), si nes extraño,...

19
Cadena a binario

Este es un desafío de código de golf. Tal como dice el título, escriba un programa para convertir una cadena de caracteres ascii en binario. Por ejemplo: "Hello World!" debe convertirse en 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 100001. Nota:...

19
El programa de ajedrez más pequeño

Inspirado por este reciente artículo que habla de un programador francés que escribió un programa de ajedrez de 487 bytes de 2 jugadores (humano contra humano) en la Asamblea, me pregunté qué tan pequeños podrían ser los programas de ajedrez en otros idiomas. Detalles El programa solo debe...

19
Corregir errores con Hamming (7,4)

El código Hamming (7,4) se remonta a 1950. En aquel entonces, Richard Hamming trabajó como matemático en los Laboratorios Bell. Todos los viernes, Hamming configuró las máquinas de cálculo para realizar una serie de cálculos y recolectó los resultados el lunes siguiente. Mediante el uso de...

19
Una mnemotécnica para recordar 23940

El sistema principal es un dispositivo mnemotécnico para convertir números en palabras para que puedan memorizarse más fácilmente. Se basa en cómo suenan las palabras fonéticamente, pero para simplificar las cosas para el desafío, solo nos preocuparemos de cómo se deletrean las palabras. Esto...

19
Calcular el tamaño de la luna

El tamaño del misterio de la luna Estoy seguro de que has oído que la luna cambia de tamaño. Cuando estás enamorado y tienes suerte, la luna tiene casi el doble de tamaño en comparación con las situaciones normales. Algunas personas dicen que la razón es la atmósfera que actúa como lente. Otros...