Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

1
¡Ayuda a desarrollar el nuevo rompecabezas de Alphys!
Alphys, el Científico Real del Subterráneo, ha terminado un prototipo para un nuevo rompecabezas. Sin embargo, parece que no puede encontrar a nadie dispuesto a probarlo. Las reglas de su rompecabezas son las siguientes: El objetivo es llegar al lado derecho, comenzando desde el mosaico más central en el lado …

15
Producto escalar mínimo
Producto escalar mínimo La inspiración para este problema de código de golf es de la competencia de código jam de Google . La premisa detrás del problema es, dada la entrada de dos vectores de diferentes longitudes, encontrar el escalar mínimo posible. Se puede encontrar un escalar usando la siguiente …

24
Matriz aleatoria sin repetición
Estaba respondiendo un desafío aquí y esta tarea era parte del desafío. Tengo una solución de 73 bytes en javascript. Pero creo que es demasiado para una cosa simple. Desafío Dado como entrada dos enteros: N la longitud de la matriz esperada Rel intervalo del intervalo que comienza en uno: …


11
Suma de subcadenas binarias
Este desafío es simple, dado un número decimal, convertir a binario y calcular la suma de las subcadenas del número binario, cuya longitud es más corta que el número original. Aquí hay un ejemplo: Input: 11 Binary: 11 -> 1011 Substrings: 101 = 5 011 = 3 10 = 2 …

5
Analizar cadenas de dígitos y anidadas
La tarea Una cadena Sse construye con el siguiente proceso: Comienza Ssiendo la cadena vacía. Inserte en alguna posición de Suna cadena de la forma ds, donde des un dígito distinto de cero y ses una cadena de dletras minúsculas ASCII. Decimos que dses un componente de S. Vaya al …

13
Obtenga el valor más cercano al número
En este código de golf, debe obtener el número más cercano de otro en una lista. La salida puede ser el número más cercano a la entrada. Ejemplo: value: (Input) 5 --- [1,2,3] --- 3 Y, el programa puede funcionar con números negativos. Ejemplo: value: (Input) 0 --- [-1,3,5] --- …

21
Secuencias de dígitos descendentes
Introducción Como ejemplo, tomemos el número 7. Luego duplicamos esto y colocamos 7 espacios en el medio. Obtenemos esto: 7_______7 Después de eso, vamos a disminuir el número, hasta que no queden espacios. Obtenemos lo siguiente para el número 7: 7_______7 6543210 Luego, solo fusionamos los dos, entonces: 7_______7 6543210 …

3
Consultar períodos de trabajo
Introducción Aquí en Alemania, la decisión sobre los horarios de trabajo es muy estricta. Si trabaja 6 o más horas al día, debe tomarse un descanso de al menos 30 minutos. Si trabaja 9 horas o más, debe tomar un descanso de 45 minutos. Si trabaja menos de 6 horas, …

3
¿Qué idioma es esta palabra?
Debe escribir un programa o función que determine el idioma de una palabra determinada. La tarea es reconocer algunas de las 5000 palabras más comunes en 4 idiomas: Inglés alemán italiano húngaro Las listas de palabras se pueden encontrar en este repositorio de GitHub. Se le permite cometer errores en …

3
División de enteros de precisión arbitraria
Implementaremos división para enteros arbitrariamente grandes. Este es el código de golf . La tarea es escribir un programa o función que implemente números enteros de precisión arbitraria y División en ellos. Tenga en cuenta que muchas cosas que podrían hacer que esto sea muy fácil no están permitidas, asegúrese …

10
Alinear argumentos de función en sus propias líneas
Dada una entrada de una cadena que representa una definición de función, envíe la cadena con líneas nuevas y espacios insertados para que los argumentos de la función estén separados y alineados con la línea nueva. La cadena de entrada seguirá el siguiente patrón: Primero, comenzará con un prefijo, que …
16 code-golf  string 

3
Etiquetar callejones sin salida
Dada una entrada de un "camino" de arte ASCII, da salida al camino con todos los callejones sin salida etiquetados. Este es un camino: ########.....######..#..### #......#######....#..#..#.# #.##......#...#####..#..### #..#####..#....#..#######.# #......#...#####.....##...# #..###.#...#...###...#..### ##########.#..#..##..#.##.# ..#......#.######.#..#.#.#. ..#......#.#..#.#.#..#.#.#. ..######.###..##..######### Este es el camino con callejones sin salida etiquetados con la letra X: ########.....######..X..### #......#######....#..X..#.# #.XX......X...X####..X..### …

30
Filtrar y sumar
Tarea La tarea es muy simple. Dada una cadena no vacía que contiene números , letras mayúsculas y minúsculas , genera la suma de los números restantes. Por ejemplo: a1wAD5qw45REs5Fw4eRQR33wqe4WE Filtrar todas las letras daría como resultado: 1 5 45 5 4 33 4 La suma de estos números es …

4
Mercado de valores tonto
Dada una cadena con datos de inversión de varias personas, averigüe cuánta ganancia / pérdida registraron. La cadena solo contiene letras mayúsculas y minúsculas, como esta: AABaBbba Cada letra representa a una persona: una letra mayúscula significa comprar, una letra minúscula significa vender. El precio de las acciones en las …
16 code-golf 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.