Preguntas etiquetadas con code-golf

67
Dar salida a la señal

Dado un número N, muestra el signo de N: Si N es positivo, salida 1 Si N es negativo, salida -1 Si N es 0, salida 0 N será un número entero dentro del rango representable de números enteros en el idioma

67
Yo chico, debe resumir

Cada entero positivo puede expresarse como la suma de como máximo tres enteros positivos palindrómicos en cualquier base b ≥5.   Cilleruelo et al., 2017 Un entero positivo es palindrómico en una base dada si su representación en esa base, sin ceros a la izquierda, lee lo mismo al revés. A...

66
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....

66
¡Tres, tres, tres!

Escriba un programa que produzca una salida tal que: Aparecen al menos tres caracteres distintos. El número de ocurrencias de cada personaje es un múltiplo de 3. Por ejemplo, A TEA AT TEEes una salida válida desde cada uno de los 4 caracteres distintos, A, E, Ty (space), se produce 3...

66
Alfabeto Diagonal

Sin ninguna entrada, su tarea es generar lo siguiente: a b c d e f g h i j k l m n o p q r s t u v w x y z No visualmente, su tarea es generar cada letra en el alfabeto, con espacios antes de que sea igual a su posición en el alfabeto menos uno. Si imprime esto, debe...

66
Conjetura de Collatz (OEIS A006577)

Esta es la conjetura de Collatz (OEIS A006577 ): Comience con un número entero n > 1. Repita los siguientes pasos: Si n es par, divídalo por 2. Si n es impar, multiplíquelo por 3 y agregue 1. Está comprobado que para todos los enteros positivos hasta 5 * 2 60 , o aproximadamente...

65
¡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...

65
¿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
¿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...

65
Numeración de páginas de estilo xkcd

El libro de Randall Munroe "xkcd, volumen 0" utiliza un sistema de números bastante extraño para los números de página. Los primeros números de página son 1, 2, 10, 11, 12, 20, 100, 101, 102, 110, 111, 112, 120, 200, 1000, 1001, ... Esto se parece un poco a ternario, pero tenga en cuenta que él...

65
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...

65
¿Es esto par o impar?

Nota: Todavía no ha habido un desafío de prueba de paridad de vainilla (hay uno de C / C ++ pero no permite la posibilidad de usar lenguajes que no sean C / C ++, y otros que no son de vainilla también están en su mayoría cerrados), así que estoy publicando uno. Dado un número entero positivo,...

65
El alfabeto de mi hija

El otro día estábamos escribiendo oraciones con mi hija con una carta de imán de nevera. Si bien pudimos hacer algunas ( I love cat), no teníamos suficientes letras para hacer las otras ( I love you too) debido a una cantidad insuficiente de letras o(4) Luego descubrí que si bien un juego incluía...