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.

30
¿Es un número de Cyclops? "¡Nadie lo sabe!
Tarea: Dada una entrada entera, averigua si es o no un Número de Cyclops. ¿Qué es un número de Cyclops, puede preguntar? ¡Bueno, es un número cuya representación binaria solo tiene uno 0en el centro! Casos de prueba: Input | Output | Binary | Explanation -------------------------------------- 0 | truthy | …


30
Esta es mi almohada
... me ayudarás a inmortalizarlo? He tenido esta almohada hace unos años, y aparentemente es hora de deshacerse de ella. ¿Puede escribir una función o programa que pueda traer conmigo y usar para recrear esta almohada cuando quiera recordar un poco? Debe funcionar sin argumentos de entrada. El resultado debería …



30
¡Descomenta un programa COBOL!
COBOL es un idioma muy antiguo, al momento de escribirlo tiene 58 años. Es tan viejo, de hecho, que tiene una peculiaridad muy interesante: los primeros seis caracteres de cada línea son comentarios. ¿Por qué es esto, preguntas? Bueno, esos 6 caracteres estaban destinados a ser utilizados como números de …


27
¿La casilla de verificación no está desmarcada?
Al revisar el código, me topé con el siguiente código, que prueba el estado de una casilla de verificación: if (!isNotUnchecked()) { ... } Tuve que hacer una lluvia de ideas durante 30 minutos para averiguar qué estado de casilla de verificación real esperaba el código. ¡Por favor escríbeme un …
65 code-golf 




24
¿Rompiendo el enigma?
Introducción El Enigma fue una de las primeras máquinas de cifrado de rotor electromecánico utilizadas en la Segunda Guerra Mundial. Eso significa que después de que se codifica una sola letra, cambiaría la clave para la siguiente letra. Esto fue considerado irrompible por los alemanes, debido al enorme espacio clave. …
65 code-golf  string 

22
El comando gatito
Un gatito es muy parecido a un gato. Algunas de las principales diferencias son ternura, falta de inteligencia y tamaño. Del mismo modo, el catcomando es diferente del kittencomando. Afortunadamente, solo hay una diferencia en este caso. En el comando gatito, todas las letras mayúsculas se reemplazan con letras minúsculas. …


14
Escriba un políglota que imprima el nombre del idioma.
Su tarea es escribir un programa que se ejecute en tantos idiomas como sea posible, con la menor cantidad de caracteres posible. Para evitar soluciones triviales, el programa debe imprimir el nombre del idioma en el que se ejecutó. Puntuación Su programa tiene que funcionar en al menos 5 idiomas. …

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.