Programación de Puzzles y Código de Golf

24
Todos juntos ahora

Dada una lista de dígitos del 1 al 9, muestra si cada dígito está agrupado como un solo bloque contiguo. En otras palabras, no hay dos del mismo dígito separados por dígitos diferentes. Está bien si un dígito no aparece en absoluto. Pocos bytes ganan. Entrada: una lista no vacía de dígitos del 1...

24
Consejos para jugar al golf en Swift

¿Cuáles son algunos consejos para jugar golf en código en Swift? Su enfoque en la seguridad parece dificultar el golf, pero eso hace pequeños consejos e incluso más útiles. ¿Hay alguna característica en Swift que pueda ayudarlo a sobresalir en code-golf en ciertas aplicaciones? Por favor, publique...

24
Teclado de piano ASCII

Las teclas del piano tienen 3 caracteres de ancho y 7 caracteres de alto. Sin embargo, si cada tecla tuviera 3 caracteres de ancho, no habría suficiente espacio para las teclas negras. Es por eso que algunas de las teclas blancas tienen partes de ellas cortadas. Hay 3 tipos de teclas...

24
¿Está abierta la puerta del garaje eléctrico?

La puerta de mi garaje eléctrico funciona así: Solo hay un botón para controlar la puerta Si la puerta está completamente cerrada y presiono el botón, la puerta comienza a abrirse. Tarda 10 segundos en abrirse completamente Si la puerta está completamente abierta y presiono el botón, la puerta...

24
Horarios de 24 y 12 horas

Escriba un programa o función sin entrada que imprima o devuelva esta cadena de 24 horas y 12 horas : 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am 12:00 12:00pm 13:00 1:00pm 14:00...

24
El zigzag siempre amplificador

Escriba un programa o función que tome un entero positivo N y genere los primeros N números de este patrón de zigzag amplificador, usando solo las líneas necesarias: 26 25 27 . 10 24 28 . 9 11 23 29 . 2 8 12 22 30 44 1 3 7 13 21 31 43 4 6 14 20 32 42 5 15 19 33 41 16 18 34 40 17 35 39 36...

24
Excavar a Australia - antípodas

Fondo Innumerables generaciones de niños se han preguntado dónde terminarían si cavaran un agujero directamente hacia abajo. Resulta que esto, como era de esperar, sería bastante peligroso , pero de todos modos ... Las antípodas son puntos que están directamente opuestos entre sí en la superficie...

24
Reorganizar un número en orden alfabético

Dado un entero no negativo ( n), cree una función que regrese nen orden alfabético, de acuerdo con la ortografía literal de cada dígito en n. Ejemplos: Input: 101 >> one, zero, one >> one, one, zero Output: 110 Input: 31948 >> three, one, nine, four, eight >> eight, four,...

24
Ilustrar ritmos musicales

Ya sabes, se ven así: fuente El objetivo es dibujar una ilustración de ritmos musicales como la siguiente: = = = = = = = = == = == = == = ==== == ==== == === = = ======= ======== == ==== = ========= = ================================= Las reglas son: El ancho de la ilustración es de 33...

24
Dibuja una escalera y desliza

Su tarea es crear un programa o función que tome, como entrada, un número natural ( n) entre 1 y 25 (inclusive) e imprima una representación isométrica de una diapositiva y una escalera con nnúmero de peldaños. Especificaciones de escalera y tobogán La escalera siempre está orientada a la...

24
Fin de las pestañas versus guerra espacial

Fin de las pestañas versus guerra espacial Por lo tanto, se ha debatido mucho sobre si usar pestañas o espacios para sangrar / formatear código. ¿Puedes ayudar a la universidad a resolver la disputa yendo a un método de formateo increíblemente loco ? Su trabajo es escribir un programa o función...

24
La soledad de los números primos

Recientemente leí la novela "La soledad de los números primos", donde los personajes principales se comparan de alguna manera con los números primos gemelos (" siempre juntos, pero nunca tocándose "). Un primo gemelo es un número primo que es 2 menos o 2 más que otro número primo, por ejemplo,...

24
¿Cuántas veces sonará un campanario?

Introducción Un campanario hará sonar sus campanas cada hora, nveces, nsiendo la hora actual en un reloj de 12 horas. Por ejemplo, una campana sonará 5 veces a las 5 p.m. y 10 veces a las 10 a.m. Tarea Dado dos veces en un formato adecuado, emite el número de veces que sonará la campana,...

24
Consejos para jugar golf en Brain-Flak

Brain-flak es un lenguaje turing-tarpit basado en pila, escrito en colaboración entre yo, DJMcMayhem y 1000000000 . Algunos usuarios tienen mucha experiencia en las formas misteriosas de Brain-Flak. Así que pensé que era una buena idea plantear esta pregunta como una forma para nosotros, y con...

24
Sacar el alfabeto hebreo

Su tarea es imprimir este texto exacto: אבגדהוזחטיכךלמםנןסעפףצץקרשת (Se le permite imprimir una nueva línea al final) SHA256 hash de la codificación UTF-8 del texto: 0ab6f1e0bf216a0db52a4a5a247f95cba6f51496de7a24dfd01f3985dfcf6085 Codificación

24
Código Golf Golf Golf

Desafío de golf Dado el siguiente ASCII "Verde". | | | |> | | | | | O | | | | | | | | | | | | | Dejar |denotar una pared Dejar |denotar la mitad del asta de la bandera Dejar >denotar la bandera en el poste Dejar Odenotar el agujero Dejar odenotar la bola Las dimensiones del "verde"...

24
Codificar el cifrado del alfabeto

Dada una cadena que contiene solo letras minúsculas, codifique esa cadena con el cifrado del alfabeto. Para codificar con el cifrado del alfabeto (usaré el ejemplo hello): Primero, convierta cada letra de la cadena en un número dependiendo de su posición en el alfabeto ( a= 1, b= 2, etc.)...