Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

25
Hornear una rodaja de pi
Escriba un programa o función que imprima o muestre este texto exacto (que consta de 142 caracteres): ()()()()()() |\3.1415926| |:\53589793| \::\2384626| \::\433832| \::\79502| \::\8841| \::\971| \::\69| \::\3| \__\| Su programa no debe tomar ninguna entrada (excepto en idiomas donde esto es imposible, como sed) y producir el texto anterior (y …

28
Estás en una racha de 8 días!
Duolingo, la aplicación de aprendizaje de idiomas, tiene muchas cosas a su favor, pero hay un problema importante que me vuelve loco. Me dice cuántos días seguidos he usado la aplicación con un mensaje como ¡Estás en una racha de 7 días! Dejando a un lado la separación silábica y …
82 code-golf  number 

16
El comportamiento indefinido mató a mi gato [cerrado]
El comportamiento indefinido mató a mi gato Es bien sabido que un comportamiento indefinido puede matar a su gato [cita requerida] . Pero puede? Tu tarea Escriba un programa que invoque un comportamiento indefinido. Describa un escenario que comience con la ejecución del programa anterior, que resulte en un felis …

30
KOTH: una pandemia mundial
Los resultados finales están aquí! Introducción En 2042, el mundo se ha sobrepoblado. La globalización, el hacinamiento, los nuevos estilos de vida y la falta global de higiene han provocado la propagación de una nueva pandemia. Durante esos tiempos difíciles, los líderes estatales tienen que manejar la situación. No puede …


11
Regex, Papel, Tijeras, Lagarto, Spock
Calentamiento: expresiones regulares, papel, tijeras Este es el desafío que originalmente quería publicar, antes de darme cuenta de que existe una solución muy corta. Sin embargo, puede ser un problema interesante para pensar en preparación para el desafío real a continuación. Escribe tres expresiones regulares R , P y S …

30
Encuentra una cadena ilegal
El desafío es encontrar una cadena de caracteres que no puedan aparecer en ningún programa legal en el lenguaje de programación de su elección. Eso incluye comentarios, cadenas u otras partes "no ejecutables". Desafío Su programa puede ser específico para una versión particular o implementación del compilador / intérprete / …

30
Consejos para jugar golf en <todos los idiomas>
El objetivo de esta publicación es reunir todos los consejos de golf que se pueden aplicar fácilmente en &lt;all languages&gt;lugar de uno específico. Solo publique respuestas de que su lógica se puede aplicar a la mayoría de los idiomas Por favor, un consejo por respuesta
81 code-golf  tips 

9
Contando granos de arroz
Considere estas 10 imágenes de varias cantidades de granos crudos de arroz blanco. ESTAS SON SOLO MINIATURAS. Haga clic en una imagen para verla a tamaño completo. A: B: C: D: E: F: G: H: I: J: Recuentos de granos: A: 3, B: 5, C: 12, D: 25, E: 50, …

30
Imprima una Tabula Recta!
Imprima una Tabula Recta! La Tabula Recta (a veces llamada 'Mesa Vigenere'), fue creada por Johannes Trithemius, y se ha utilizado en varias cifras, incluidas todas las variantes de la cifra Vigenere de Bellaso y la cifra Trithemius. Se parece a esto: ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG …

30
Cambio de matriz similar a 2048
Supongamos que queremos cambiar una matriz como se hace en el juego 2048 : si tenemos dos elementos consecutivos iguales en la matriz, fusionarlos en el doble del elemento de valor. Shift debe devolver una nueva matriz, donde cada par de elementos iguales consecutivos se reemplaza con su suma, y …

30
Detectar MS Windows
Desafío Cree un programa que devuelva un valor verdadero cuando se ejecuta en Microsoft Windows (por simplicidad nos quedaremos con Windows 7, 8.1 y 10) y un valor falso cuando se ejecuta en cualquier otro sistema operativo (OSX, FreeBSD, Linux). Reglas El código que no se ejecuta / compila en …

16
Derrota SVGCaptcha
Encontré SVGCaptcha , e inmediatamente supe que era una mala idea. Me gustaría que mostrara cuán mala es esta idea extrayendo el código de validación de las imágenes SVG que produce el código. Una imagen de ejemplo se ve así: Aquí está la fuente de la imagen de ejemplo: &lt;?xml …

25
imprima "¡Hola, mundo!"
Sí, en serio. Imprima con una impresora de hardware 🖨 para crear una copia impresa. Envíe los comandos / datos necesarios a su impresora de manera que el siguiente texto se imprima en una hoja de papel: ¡Hola Mundo! Puede usar cualquier impresora conectada a la red o local que …

30
El código más corto para invertir una cadena binaria en bits
¡Creo que no hay suficientes preguntas fáciles aquí que los principiantes puedan intentar! El desafío: dada una cadena de entrada aleatoria de 1 y 0, como: 10101110101010010100010001010110101001010 Escriba el código más corto que genera el inverso de bits de la siguiente manera: 01010001010101101011101110101001010110101
79 code-golf  string 

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.