Preguntas etiquetadas con code-golf

29
Fizz Buzz a texto

Introducción No sé en particular de dónde vino la tendencia a la moda. Puede ser solo un meme o algo así, pero es algo popular. Reto Su trabajo hoy es convertir Fizz Buzz en binario (0, 1) respectivamente, y convertir ese binario en texto. Cosas bastante estándar. ¿Cómo...

29
"Multiplicar" dos cuerdas

Esto se inspiró en una función que agregué recientemente a mi lenguaje Add ++ . Por lo tanto, enviaré una respuesta corta en Add ++ pero no la aceptaré si gana (no sería justo) ¿No odias cuando puedes multiplicar números pero no cadenas? Entonces deberías corregir eso, ¿verdad? Debe escribir una...

29
Qué cable cortar

Esta tarea se trata de comprimir y procesar una secuencia de condicionales. En el juego Keep Talking and Nobody Explodes , un desactivador de bombas debe desarmar una bomba con la ayuda de instrucciones transmitidas por expertos que consultan un complicado Manual de desactivación de bombas ....

29
¿Qué altura tienen los monolitos?

Aquí hay un ejemplo de una entrada de monolitos . Hay 4 en este ejemplo. _ | | _ | | _ | | | | | | | | _ _| |_| |___| |____| |_ El primer monolito tiene 4 unidades de altura, el segundo es 2, el tercero es 3 y el último es 1. La tarea Su programa debería generar las alturas de los...

29
Números de escalera

Un número escalera es un número entero positivo x tal que su n º dígitos (una indexadas empezando con el dígito menos significativo) es igual a x% (n + 1) . Eso es un poco bocado, así que veamos un ejemplo. Tome 7211311 , si tomamos los residuos modulares de 7211311 en el rango 2-8 obtenemos lo...

29
Interquine: dos programas que se generan entre sí en un bucle

El programa A emite el código del programa B cuando se ejecuta, y B emite la fuente de A. Requisitos: Solo un idioma en ambos programas Los programas son diferentes. Un programa que se genera solo no califica. Ambos programas no están vacíos o tienen al menos 1 byte de longitud. Las nuevas...

29
Números de pollo McNugget

Descripción Los números de Chicken McNugget son números que se pueden expresar como una suma de 6, 9 o 20, los tamaños iniciales de las famosas cajas de Chicken McNugget vendidas por McDonald's. En esa suma, un número puede aparecer más de una vez, también lo 6 + 6 = 12es, y el número debe...

29
¿Es un número esférico?

Un número esfénico es un número que es el producto de exactamente tres primos distintos. Los primeros pocos números esfénicos son 30, 42, 66, 70, 78, 102, 105, 110, 114. Esta es la secuencia A007304 en el OEIS. Tu tarea: Escriba un programa o función para determinar si un entero ingresado es un...

29
Triples pitagóricos primitivos

( relacionado ) Un Triple pitagórico es una lista (a, b, c)que satisface la ecuación a 2 + b 2 = c 2 . Un Triple pitagórico primitivo (PPT) es aquel donde a, by cson todos primos (es decir, el único divisor común entre los tres elementos es 1). Por ejemplo, el (3, 4, 5)triángulo rectángulo es un...

29
Flotador 754 a Hamming

Se le dará como entrada un número entero ken el rango de -4503599627370496(−2 52 ) a 4503599627370496(2 52 ). Como es bien sabido , los enteros en este rango se pueden representar exactamente como valores de punto flotante de doble precisión. Debe generar el peso de Hamming (número de unidades )...

29
Construye un semi-zigzag

Se le dará un entero positivo Ncomo entrada. Su tarea es construir un Semi-Zigzag, de Nlados, cada uno de longitud N. Dado que es relativamente difícil describir claramente la tarea, aquí hay algunos ejemplos: N = 1: O N = 2: O OO N = 3: OO OO OOO N = 4: OOOOO OO OO OOOO N =...

29
Implementar una verdadera adición de cadena

Muchos idiomas permiten "agregar" cadenas con +. Sin embargo, esto es realmente una concatenación, una verdadera adición seguiría los axiomas del grupo: Está cerrado (la adición de dos cadenas cualquiera es siempre una cadena) Es asociativo ( (a + b) + c = a + (b + c) ) Hay una identidad ( ∃e: a...

29
Números palindrómicos con un giro binario.

Advertencia: ¡este NO es un desafío de "oye, dibujemos un pastel en el arte ASCII"! Por favor sigue leyendo;) Hace algún tiempo era mi cumpleaños, ahora tengo 33 años. Por lo tanto, existe esta incómoda tradición social que consiste en invitar a familiares y amigos, poner velas con números en un...

29
Primero vinieron

"Primero vinieron ..." es un poema de Martin Niemöller : First they came for the Socialists, and I did not speak out- Because I was not a Socialist. Then they came for the Trade Unionists, and I did not speak out- Because I was not a Trade Unionist. Then they came for the Jews, and I did not...

29
Secuencias apilables

Reparte cartas etiquetadas de 0 a 9 de un mazo una por vez, formando pilas que comienzan en 0 y cuentan hasta 1. Cuando reparte un 0, lo coloca en la mesa para comenzar una nueva pila. Cuando repartes cualquier otra carta, la apilas sobre una carta que tiene exactamente un valor inferior,...

29
Borrar el bit más significativo de un entero

Entrada La entrada es un solo entero positivo n Salida La salida está ncon su bit más significativo establecido en 0. Casos de prueba 1 -> 0 2 -> 0 10 -> 2 16 -> 0 100 -> 36 267 -> 11 350 -> 94 500 -> 244 Por ejemplo: 350en binario es 101011110. Establecer su bit más...

29
Dime como fracasar

Como informáticos, probablemente estén familiarizados con las operaciones básicas de listas de pop y push . Estas son operaciones simples que modifican una lista de elementos. Sin embargo, ¿alguna vez has oído hablar del fracaso de la operación ? (como en flip- flop )? Es muy simple Dado un número...

29
¿Es montañoso?

Reto Para este desafío, una cadena montañosa es una que se ajusta a la regla gramatical M: x(Mx)*donde en cada producción, todas las x son el mismo carácter. Cuando se sangra, una cadena montañosa podría verse así: A B C D C E F E C B A Como puede ver, se parece un poco a una montaña...