Preguntas etiquetadas con code-golf

36
División y resto

Este desafío, aunque probablemente trivial en la mayoría de los idiomas "estándar", se dirige a aquellos idiomas que son tan esotéricos, de bajo nivel y / o difíciles de usar que rara vez se ven en este sitio. Debería proporcionar un problema interesante para resolver, ¡así que esta es tu ocasión...

36
Reemplazar dos por tres

Dado un número entero positivo, escriba un código para tomar su factorización prima y reemplazar todos sus factores de 2con 3. Por ejemplo 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 Este es el código de golf, por lo que el objetivo es minimizar el recuento de bytes de su respuesta. Casos de prueba 1...

36
¿El comienzo es igual al final?

La tarea En este desafío, su tarea es escribir un programa o función que tome una Cadena y genere un valor verdadero o falso en función de si el primer carácter y el último carácter de la Cadena de entrada son iguales. Entrada Puede tomar aportes de cualquier manera razonable. Sin embargo,...

36
Generar codigo

Relacionado con: Make a; # interpreter En el desafío vinculado anterior, la tarea consistía en crear un intérprete para el lenguaje esotérico ;#. El ;#idioma El lenguaje tiene exactamente dos comandos: ;y #(el intérprete ignora todos los demás caracteres): ;: Incrementar el acumulador #:...

36
(A [l (t [e (r) n] e) s] t) una cadena!

Alternesting , es el acto de tomar una cuerda y anidarla entre corchetes. Así es como alternes una cuerda. Para una cadena de longitud N , tome los caracteres N centrales y rodeelos entre paréntesis. Entonces, si nuestra cadena era Hello world!(12 caracteres), terminaremos con (Hello...

36
¿Me volcaré?

Visión general Dada una cadena de 3 líneas, averigua si la estructura cae a la izquierda, se equilibra o cae a la derecha. Estructura de entrada Puedes imaginar la estructura como una barra de metal con cosas en la parte superior, todo equilibrado en la parte superior de una barra vertical. 1 7...

36
El cuervo contra el taxi

Imagínese viajar a un punto que se encuentra A millas de distancia horizontalmente y B millas de distancia verticalmente de su posición actual. O en otras palabras, viajar de (0, 0)un punto a otro (a, b). ¿Qué tan lejos necesitarías para terminar viajando? Esto parece una pregunta directa, pero la...

36
El número original

Pautas Guión John tiene un número importante y no quiere que otros lo vean. Decidió encriptar el número, siguiendo los siguientes pasos: Su número siempre es una secuencia no decreciente (es decir "1123") . Convirtió cada dígito en palabras en inglés. (es decir "123" -> "ONETWOTHREE") Y...

36
Ni siquiera ... ¡Solo extraño!

Su tarea es simple: escriba un programa que recibe un número entero como entrada y lo emite si era extraño, y no hace nada diferente (no se permite detener). El desafío es que solo puedes usar bytes impares. Opcionalmente, puede agregar una nueva línea final a la salida. Este es el código de...

36
El doble tiempo no es doble

Basado en este desafío. En el juego de ritmo osu! , el modificador de dificultad "Doble tiempo" en realidad solo aumenta la velocidad en un 50%. Su tarea, es escribir un programa que da salida a una positiva incluso entero (mayor que 0), y cuando se duplica cada byte / personaje (a elegir cuál)...

36
Primes que no sean Optimus

Reto Dado un entero de entrada n > 0, genera el número de primos (que no sea n, si nes primo) que se pueden producir al alterar un dígito en la expansión decimal de n (sin cambiar el número de dígitos). Ejemplos Por ejemplo, n = 2. Al alterar un dígito en la expansión decimal de 2, podemos...

36
¿Consonancia o disonancia?

Con dos nombres de nota, debe escribir un programa que determine si el intervalo formado por estas dos notas es consonante o disonante. Introducción En la música occidental, solo hay 12 tonos "diferentes". Sus nombres, ordenados de menor a mayor, son los siguientes: C, C#, D, D#, E, F, F#, G, G#,...

36
Cuentas ASCII básicas

Título alternativo: Cuenta tu sentencia de prisión en el muro Dado un número n, los resultados obtenidos se agrupan en el tradicional 5 por grupo y 50 por fila. Ejemplos 1 | | | | 4 4 |||| |||| |||| |||| 5 5 |||/ ||/| |/|| /||| 6 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/...

36
Traducir código Morse en función de la duración del tono

Gol El código Morse a menudo se representa como sonido. Dado un flujo de bits que representan si el sonido está activado o desactivado, traduzca el flujo a letras, números y espacios. Detalles específicos El flujo de bits se analiza en función de la duración de la repetición de bits ON /...

36
Capitalización aleatoria

La tarea Su tarea es crear un programa o una función que, dada una entrada, emite el texto de entrada con letras al azar en mayúscula, mientras mantiene las letras ya en mayúscula en mayúscula. Toda combinación de mayúsculas y minúsculas debería ser posible. Por ejemplo, si la entrada era abc, no...