Preguntas etiquetadas con code-golf

38
Eres un romanizador, bebé

La romanización del japonés está convirtiendo el texto japonés en caracteres latinos. En este desafío, se le dará una cadena de caracteres japoneses como entrada y se espera que los convierta a la cadena ASCII correcta. Lo que necesita saber El idioma japonés tiene tres sistemas de escritura:...

38
El número de Rien

La constante de Champernowne es un número que se construye concatenando los primeros nnúmeros, con ntendencia al infinito. Se parece a esto: 0.123456789101112131415161718192021222324252627282930... Ahora, te describiré el número de Rien . Puede considerarse como una minimización de la constante...

38
Quine suavizada por radiación

Es simple: haga una quine adecuada donde, si elimina cualquier personaje, sigue siendo una quine. La diferencia entre esto y una quina endurecida por radiación es que si su programa es AB, en una quine endurecida por radiación se Ageneraría AB, pero aquí, se Aemitiría A. Código de golf, todas las...

38
Nunca me digas las probabilidades

Entrada Un entero n (≥ 1) y un dígito d (un entero tal que 0 ≤  d  ≤ 9). En cualquier orden; de stdin o parámetros o lo que sea; a un programa o función; etc. Salida Los enteros de 1 a n inclusive (en orden) cuyas representaciones decimales contienen un número par de d s. (Es decir, los enteros...

38
Descifrando los colores XKCD

Randall Munroe (autor de XKCD) realizó una encuesta para dar nombres a los colores . El resultado principal es una lista de nombres para los 954 colores de monitor RGB más comunes . Para facilitar la programación, aquí está la lista en texto plano: http://xkcd.com/color/rgb.txt . Cuidado, la...

38
¿Es un número balanceado?

Un número está equilibrado si la suma de los dígitos en cada mitad del número es igual, entonces: 1423está equilibrado porque 1+4 = 2+3, así es: 42615porque 4+2=1+5. Tenga en cuenta que el dígito del medio no se incluye en ninguno de los lados (o se incluye en ambos lados) si hay un número impar de...

38
Cubiertas de suma cero

Introducción Considere una lista no vacía L de enteros. Un segmento de suma cero de L es una subsecuencia contigua de L cuya suma es igual a 0. Por ejemplo, [1, -3, 2] es un segmento de suma cero de [-2, 4, 1, -3, 2, 2 , -1, -1] , pero [2, 2] no lo es (porque no suma 0), y tampoco lo es [4, -3,...

38
Retrocede y vuelve a escribir una lista de palabras

Aquí le mostramos cómo retroceder y volver a escribir de una cadena a otra: Comience desde la primera cadena. Elimine los caracteres al final hasta que el resultado sea un prefijo de la segunda cadena. (Esto puede tomar 0 pasos). Agregue caracteres al final hasta que el resultado sea igual a la...

38
¡No me des cinco!

Pregunta: Se le darán los enteros iniciales y finales de una secuencia y deberá devolver el número de enteros que no contienen el dígito 5. ¡Se deben incluir los números de inicio y fin! Ejemplos: 1,9 → 1,2,3,4,6,7,8,9 → Resultado 8 4,17 → 4,6,7,8,9,10,11,12,13,14,16,17 → Resultado 12...

38
Tu propia instrucción "para"

Tu propia instrucción "para" Suponiendo que tiene la siguiente entrada: a, b, c, d La entrada puede estar en una línea usando cualquier formato "a / b / c / d" o "a, b, c, d", etc. También puede tener 4 entradas. Debe codificar el siguiente comportamiento (pseudocódigo aquí): var i =...

38
¿Es este número un factorial?

La tarea Dado un número natural como entrada, su tarea es generar un valor verdadero o falso en función de si la entrada es un factorial de cualquier número natural. Puede suponer que el número de entrada siempre estará en el rango de números admitidos por su idioma, pero no debe abusar de los...

38
Imprimir texto invisible

Dada una cadena como entrada, genera una cantidad de caracteres de espacio en blanco (0x0A y 0x20) igual a la longitud de la cadena. Por ejemplo, dada la cadena, Hello, World!su código necesitaría generar exactamente 13 caracteres de espacio en blanco y nada más. Estos pueden ser cualquier...

38
Hacer palabras cuadradas

El reto Su tarea es crear un programa que tome cualquier entrada de cadena dada y la envíe en formato cuadrado. Las cadenas vacías deberían devolver una cadena vacía. Ejemplos Dada la entrada: golf Su programa debería generar: golf o l l o flog Entrada: 123 Salida: 123 2...

38
Una muy larga Terza Rima

Descripción Salida del esquema de rima para un Terza Rima muy largo Entrada Ninguna. Salida ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY Reglas Puede elegir entre separar las estrofas con espacios en blanco o líneas nuevas, así...

38
Polinomios de impresión bonita

Introducción Los humanos son una especie notable, pero a veces podemos ser muy incómodos de entender, especialmente para las computadoras. En particular, parece que nos gusta escribir polinomios de una manera muy complicada con reglas aparentemente arbitrarias. ¿Cuál es el programa más corto que...