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.

14
Mátalo con fuego
Descargo de responsabilidad: La historia contada dentro de esta pregunta es completamente ficticia e inventada únicamente con el propósito de proporcionar una introducción. Soy un granjero malvado, y para aumentar el precio del trigo en mi área, he decidido quemar los campos de todos los granjeros que me rodean. Realmente …

13
Raíz cuadrada del arte ASCII
Estás trabajando como pasante para un matemático que realmente odia a TeX, LaTeX, etc. Tanto que ha decidido abandonar toda la composición tipográfica y hacerte formatear todo en ASCII. Se cansó de esto después de un tiempo y decidió comenzar a automatizar partes, comenzando con raíces cuadradas. Así es como …

20
¿Puedo volver a apilar los cubos?
Mi pequeño niño tiene un juguete como este: Este juguete consta de 10 pequeños cubos apilables, que vamos a numerar de 1 (el más pequeño) a 10 (el más grande). A veces hace pequeños montones y el juguete termina así: Podemos representar esquemáticamente las pilas como esta: 1 6 4 …

30
Escalera del alfabeto
El reto Su tarea es crear un programa o función que genere lo siguiente sin entrada: a bb ccc dddd eeeee ffffff ggggggg hhhhhhhh iiiiiiiii jjjjjjjjjj kkkkkkkkkkk llllllllllll mmmmmmmmmmmmm nnnnnnnnnnnnnn ooooooooooooooo pppppppppppppppp qqqqqqqqqqqqqqqqq rrrrrrrrrrrrrrrrrr sssssssssssssssssss tttttttttttttttttttt uuuuuuuuuuuuuuuuuuuuu vvvvvvvvvvvvvvvvvvvvvv wwwwwwwwwwwwwwwwwwwwwww xxxxxxxxxxxxxxxxxxxxxxxx yyyyyyyyyyyyyyyyyyyyyyyyy zzzzzzzzzzzzzzzzzzzzzzzzzz Tanteo Este es el código de golf , …

10
Zapatos para caballitos de mar
Los caballitos de mar, por supuesto, necesitan zapatos. Sin embargo, un caballito de mar, que tiene una sola cola, necesita solo un zapato. Desafortunadamente, los zapatos solo vienen en pares. El dinero es escaso para el gobierno del caballito de mar, por lo que necesitan comprar la menor cantidad posible …
30 code-golf 

16
Cálculo de BPM con entradas
Programe el código más corto que calculará el promedio de BPM (latidos por minuto) utilizando 8 puntos de datos de tiempo transcurrido. Esta es mi primera publicación, y no he visto una pregunta similar a esta. Como soy un fanático de los juegos de ritmo, sería bueno tener una pequeña …
30 code-golf 

7
Quine de crecimiento lento
Hacer un quine Parece fácil ¿verdad? Bueno, esta línea debe aparecer más su primer carácter, que luego se muestra más su segundo carácter, y así sucesivamente. De esta manera, la quine debería generar en varias generaciones dos copias. Ejemplo: permite que su código sea x. Ejecutarlo debería dar salida x …
30 code-golf  quine 

18
Identidad N-dimensional "matriz"
Dado un número entero positivo n, Ngenera la "matriz" de identidad dimensional, que es la N^Nmatriz con la 1que todos los componentes de los índices son iguales y de lo 0contrario. N^Nsignifica N-por-N-por-N-por -... 1 -> [1] 2 -> [[1,0],[0,1]] 3 -> [[[1,0,0],[0,0,0],[0,0,0]],[[0,0,0],[0,1,0],[0,0,0]],[[0,0,0],[0,0,0],[0,0,1]]] 4 -> [[[[1,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,1,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,1,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,1]]]] Por ejemplo, si aes …

21
Encuentra el número mayor más cercano
La tarea Dado cualquier conjunto de enteros, por ejemplo: [-1,476,578,27,0,1,-1,1,2] y un índice de esa matriz (este ejemplo usa indexación basada en 0 , aunque también puede usar indexación basada en 1 ): index = 5 v [-1,476,578,27,0,1,-1,1,2] Luego devuelve el número más cercano mayor que el elemento en ese …

30
¡Cuenta en diagonal!
Tenemos muchos ejes horizontales para los números, pero sinceramente creo que son un poco aburridos. Su tarea hoy es construirme una porción de un eje diagonal entre dos enteros distintos no negativos dados como entrada. ¿Cómo construir un eje diagonal? Tomemos un ejemplo, con la entrada 0, 5. Nuestro eje …

29
¡Esos romanos codiciosos!
Dado un entero estrictamente positivo, devuelve el número romano más corto posible usando solo la regla aditiva. La salida debe consistir en cero o más de cada uno de los caracteres MDCLXVIen ese orden. Por 14lo tanto, el número debe dar en XIIIIlugar de XIV. Los valores numéricos de los …

8
¿Deberíamos ser amigos?
Tenga en cuenta que esta es una pregunta que se centra principalmente en estructuras de datos Introducción ¡Bacefook quiere que la gente sea más amable! Como tal, ¡están implementando un nuevo sistema para sugerir amigos! Su tarea es ayudar a Bacefook a implementar su nuevo sistema de sugerencias. Presupuesto: Su …

18
Voltear triángulo numérico
Digamos que enumeras los enteros positivos en un triángulo, luego voltéalo de izquierda a derecha. Dado un número, envíe el número al que se envía. Este es un mapeo autoinverso. 1 1 2 3 3 2 4 5 6 <---> 6 5 4 7 8 9 10 10 9 8 …


30
Arte ASCII para interfaz de usuario de torrent
Problema Recrea la interfaz de usuario de un programa torrent Sin entrada, salida lo siguiente: +----------+----------+----------+ |a.exe |##########|seeding | +----------+----------+----------+ |b.exe 10% |# |leeching | +----------+----------+----------+ |c.exe |##########|seeding | +----------+----------+----------+ |d.exe 20% |## |leeching | +----------+----------+----------+ |e.exe |##########|seeding | +----------+----------+----------+ |f.exe 30% |### |leeching | +----------+----------+----------+ |g.exe |##########|seeding | +----------+----------+----------+ …

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.