Preguntas etiquetadas con code-golf

20
Palabras que contienen dígitos

Una palabra de dígito es una palabra en la que, después de eliminar algunas letras, queda uno de los dígitos individuales: UNO, DOS, TRES, CUATRO, CINCO, SEIS, SIETE, OCHO o NUEVE (no CERO). Por ejemplo, BOUNCE y ANNOUNCE son palabras de dígitos, ya que contienen el dígito uno. ENCODE no es una...

20
Encuentra un número no relacionado

Dados 2 enteros no negativos como entrada, genera un entero no negativo que no se puede crear a través de ningún operador matemático en las 2 entradas. Por ejemplo, las entradas dadas 2y 3, 6, 0, 5, 1, 9, 8, 23, 2son todas las salidas inválidas. Las operaciones que deben tenerse en cuenta...

20
Inversión de intercalado

Dada una cadena, inviértela entrelazada. A continuación, le indicamos cómo hacerlo abcdefghiy abcdefghijindexado en 0: Separe los caracteres en los índices pares de los caracteres en los índices impares:acegi bdfh acegi bdfhj Invierta los caracteres en índices impares:acegi hfdb acegi...

20
¿Es un número cíclico?

Un número cíclico es un número de "n" dígitos que cuando se multiplica por 1, 2, 3, ... n, da como resultado los mismos dígitos pero en un orden diferente. Por ejemplo, el número 142,857 es un número cíclico ya que 142,857 x 2 = 285,714, 142,857 x 3 = 428,571, 142,857 x 4 = 571,428, y así...

20
Descifrar xor-cifrado

Su tarea es tomar una cadena encriptada como entrada, y sacar la cadena desencriptada, para revelar su mensaje oculto. Las cadenas, tanto de entrada como de salida, contendrán caracteres de esta lista de 64 caracteres ASCII (tenga en cuenta el espacio inicial):

20
Códigos de estado de EE. UU. Más eficientes

¡Abrevia ese estado de EE. UU.! fue divertido, pero aprendimos que abreviar eficientemente los nombres de los estados de Estados Unidos es difícil con el sistema actual. Vamos a idear un esquema de código de estado alternativo para el golf eficiente. Tu tarea: Escriba una función (o programa)...

20
Garble esa cuerda!

Dada una cadena como entrada, genera una o más variantes de la cadena de manera que: Ningún personaje está en su posición original Ningún personaje es adyacente a un personaje que originalmente era adyacente a Puede suponer que esto siempre será posible para la cadena dada, y solo contendrá...

20
Leer una contraseña

Su desafío es leer una "contraseña" desde el teclado / entrada estándar. Desafío : Leer una cadena de forma sinvisible. Para cada uno de los personajes s, imprima un personaje c. En tiempo real. Reglas: Debe imprimir cen tiempo real. Tan pronto como el usuario ingrese un carácter, debe...

20
¿Se repite?

Una cadena de caracteres se repite si contiene dos subcadenas consecutivas que son equivalentes. Por ejemplo, 2034384538452 repite ya que contiene 3845dos veces, consecutivamente. Por lo tanto, su desafío es decidir si una cadena contiene una subcadena repetida. Puede tomar la entrada como una...

20
Dibuja un gran ASCII X

Problema Inspirado en un desafío anterior haciendo algo similar Dada una nsalida de entrada entera positiva, una forma que sigue este patrón: entrada n=1: * * * * * entrada n=2: ** ** **** ** **** ** ** entrada n=3: *** *** *** *** ***** *** ***** *** *** *** *** y...

20
Dibuja un tablero de sudoku con personajes de dibujo lineal

Este es el código de golf. Para este desafío, aceptaré un método (no necesita un programa completo), pero la firma del método no cuenta para el recuento de bytes y quiero ver la firma completa (no una lamdba). La entrada para el método es una matriz entera con 81 elementos. El valor de salida /...

20
Divisor adecuado mash-up

Un divisor propio es un divisor de un número n , que no es n en sí mismo. Por ejemplo, los divisores propios de 12 son 1, 2, 3, 4 y 6. Se le dará un número entero x , x ≥ 2, x ≤ 1000 . Su tarea es sumar todos los divisores propios más altos de los enteros de 2 a x (inclusive) (OEIS A280050...

20
¿Soy un número automórfico?

Un número automórfico es un número que es un sufijo de su cuadrado en la base 10. Esta es la secuencia A003226 en el OEIS. Tu tarea: Escriba un programa o función para determinar si una entrada es un número Automorphic. Entrada: Un número entero entre 0 y 10 ^ 12 (inclusive), que puede o no...

20
¡Simplifique la entrada de matriz!

He escrito algunos desafíos relacionados con las matrices, y común para todos es que utilizo un formato como el siguiente cuando represento las matrices, tanto en ejemplos como en casos de prueba: 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 Este es probablemente un formato engorroso en muchos...

20
Diferencia rectangular

En este desafío, se le dan dos rectángulos superpuestos, y necesita calcular los rectángulos creados al eliminar uno del otro. Por ejemplo, si quita el rectángulo rojo del negro: Terminas con uno de los siguientes dos conjuntos de rectángulos: También deberá manejar lo siguiente: Para...

20
Rombo de Pascal

El rombo de Pascal (que en realidad es un triángulo) se obtiene agregando el patrón: * *** x en lugar de * * x Esto significa que cada celda es la suma de las tres celdas en la fila directamente encima de ella y una celda en la fila 2 arriba. Al igual que el triángulo de Pascal, la fila...

20
Rapunzel, Rapunzel, ¡suéltate el pelo!

Descripción Supongo que todos conocen el cuento de hadas de Rapunzel y el príncipe. Para aquellos que no lo hacen: léalo aquí. Sin embargo, Rapunzel acababa de cortarse el pelo, ¡así que podría no ser lo suficientemente largo como para dejar que su príncipe se trepara! Ella puede ponerse muy...