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.

17
Descifrar un texto cifrado de Vigenère
El cifrado Vigenère era un cifrado polialfabético simple que básicamente aplicaba uno de varios cifrados César, según una clave. Básicamente, las letras en la tecla indican qué alfabeto desplazado usar. Para ese fin había una herramienta simple, llamada el cuadrado de Vigenère: Aquí cada fila es un alfabeto separado, que …
28 code-golf  cipher 

30
Ruleta rusa
¡Escribe un programa que juegue a la ruleta rusa! Si se inicia el programa, debería haber una probabilidad de 5 en 6 de que termine normalmente después de imprimir "¡Sobreviví!" debería haber una probabilidad de 1 en 6 de que el programa se bloquee. (falla de segmentación, etc.) No hay …
28 code-golf 

30
Implemente hiperexponentiation / tetration sin el uso de '^'
El reto Implemente la tetración (también conocida como Power Tower o Hyperexponentiation) con la menor cantidad de caracteres. Las condiciones No utilice el operador 'poder' o sus equivalentes (como por ejemplo pow(x,y), x^y, x**y, etc.) Entrada dada como: x y(separada por un espacio) xse expone por sí mismo yveces. Su …
28 code-golf  math 

30
Calcular el dígito de verificación ISBN-13
Escriba una función que, dados los primeros 12 dígitos de un código ISBN-13 , calculará todo el ISBN calculando y agregando un dígito de verificación apropiado. La entrada de su función es una cadena que contiene los primeros 12 dígitos del ISBN. Su salida es una cadena que contiene los …

29
Renderizar números de "estilo de reloj digital"
Escriba el programa más corto que tomará una cadena de números (de al menos 20 de longitud) como entrada, y muestre la salida usando los números de estilo de reloj digital estándar. Por ejemplo, para la entrada 81, una solución con salida ascii daría: _ |_| | |_| | La …

30
Transponer una página de texto
EDITAR Modifiqué la redacción de las reglas para hacer que algunas cosas implícitas fueran más explícitas. También agregué énfasis para aclarar algunos puntos de aparente confusión, y definí explícitamente la opción de hacer un programa independiente en lugar de una función. El objetivo aquí es hacer una función que tome …
28 code-golf  string 

24
Salida de una imagen de Super Mario
Este es un problema en Luogu OJ. Decidí publicarlo aquí porque en Luogu OJ, muchas personas, incluidos yo y mi amigo, estamos interesados ​​en cómo resolver este problema con la menor cantidad de caracteres. Su tarea es generar el siguiente arte ASCII: ************ ####....#. #..###.....##.... ###.......###### ### ### ........... #...# …

29
Función colombiana inversa
Definamos una secuencia: la secuencia de suma de n dígitos (n-DSS) es una secuencia que comienza con n . Si el último número fue k , entonces el siguiente número es k + suma de dígitos (k) . Aquí están los primeros n-DSS: 1-DSS: 1, 2, 4, 8, 16, 23, …

9
"¡Debes construir pilones adicionales!"
Introducción En el juego de estrategia Starcraft 2, hay tres "razas" para elegir: terran, zerg y protoss. En este desafío nos centraremos en los protoss y en la frase icónica "¡Debes construir pilones adicionales!" Este mensaje aparece cuando te quedas sin suministros para construir tu ejército. Entonces, para ayudar a …

20
Compatibilidad con vampiros
Un hecho poco conocido sobre los vampiros es que deben beber la sangre de la víctima que tiene un tipo de sangre de donante compatible. La matriz de compatibilidad para vampiros es la misma que la matriz regular de donantes / receptores de glóbulos rojos . Esto se puede resumir …

9
Consejos para jugar golf en APL
Empecé un desafío de golf de código recientemente y parece que el ganador es GolfScript (¡sorpresa, sorpresa!). Lo interesante es que había otro competidor muy fuerte que tenía todas las posibilidades de ganarse a GolfScript. Se llama APL. Veo muchas respuestas escritas en APL aquí. Parece que este lenguaje es …
28 code-golf  tips  apl 

10
Juega el juego del caos
El Juego del Caos es un método simple para generar fractales. Dado un punto de partida, una relación de longitud r y un conjunto de puntos 2D, haga lo siguiente repetidamente: De su conjunto de puntos, elija uno al azar (uniformemente). Promedie ese punto y el último punto dibujado (o …


30
Proporción de letras mayúsculas a minúsculas
En este desafío, usted y sus amigos están debatiendo sobre qué caso es mejor, ¿mayúsculas o minúsculas? Para averiguarlo, escribe un programa para hacer esto por usted. Debido a que esolangs asusta a tus amigos, y el código detallado te asusta, tu código deberá ser lo más corto posible. Ejemplos …
28 code-golf  string 

12
Voltear panqueques
En la clasificación de panqueques, la única operación permitida es invertir los elementos de algún prefijo de la secuencia. O piense en una pila de panqueques: insertamos una espátula en algún lugar de la pila y volteamos todos los panqueques por encima de la espátula. Por ejemplo, la secuencia 6 …

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.