Preguntas etiquetadas con code-golf

31
Suma de poderes de 2

El reto Dada una entrada entera xdonde 1 <= x <= 255, devuelve los resultados de potencias de dos que, cuando se suman, dan x. Ejemplos Dada la entrada: 86 Su programa debería generar: 64 16 4 2 Entrada: 240 Salida: 128 64 32

31
Haz que llueva personajes

Inspirado en este mini desafío de chat. Dada una cadena como entrada (solo caracteres imprimibles ASCII), genera la cadena con las letras "lloviendo" hacia abajo. Cada letra debe ser un número aleatorio de líneas hacia abajo (aleatorio entre 0y la longitud de la cadena, cada una con una...

31
Simulando dados explosivos

Su tarea es hacer un programa que tome un número entero n > 1y ngenere el resultado de un dado de un solo lado. Sin embargo, este dado sigue las reglas para explotar dados . Cuando tires el dado, verifica qué valor arrojaste. Si obtuviste el máximo para ese tipo de dado (en un d4 estándar que...

31
El volumen q de un entero

Es un conocimiento antiguo que cada entero no negativo puede reescribirse como la suma de cuatro enteros al cuadrado. Por ejemplo, el número 1 se puede expresar como . O, en general, para cualquier número entero no negativo , existen números enteros tales que02+02+02+120 02+0 02+0...

31
Count rook mueve 1D

Dada una posición con una fila de torres y / o espacios vacíos, muestra cuántos movimientos de torre diferentes son posibles. Una torre puede moverse hacia la izquierda o hacia la derecha a un espacio vacío, pero no a uno que requiera pasar sobre otra torre. Cuando una torre se mueve, las otras...

31
Punto aleatorio en una esfera

El reto Escriba un programa o función que no tome entrada y genere un vector de longitud en una dirección aleatoria teóricamente uniforme .111 Esto es equivalente a un punto aleatorio en la esfera descrita porx2+y2+z2=1X2+y2+z2=1x^2+y^2+z^2=1 resultando en una distribución como...

31
Duplica tu camino

Ha habido un par de desafíos que implican duplicar el código fuente: aquí y aquí . La tarea que tenemos aquí es un poco más difícil, pero debería ser posible en casi todos los idiomas. En este desafío, tomarás un entero positivo arbitrario. Su programa debe generar ese número entero duplicado ....

30
Intercambiar mapas de altura con mapas de profundidad

Descripción Su tarea es generar un 'mapa de profundidad', es decir, un mapa de altura de un objeto pero no visto desde su parte superior, sino desde su frente. Por ejemplo, considere el siguiente objeto como se muestra en la imagen. El mapa de altura se muestra a la izquierda. El mapa de...

30
Construye vías férreas y engaña al gobierno

Usted es un empresario ferroviario en los Estados Unidos del siglo XIX cuando los trenes se hicieron populares porque son el medio más eficiente de transportar grandes volúmenes de materiales por tierra. Existe una necesidad nacional de vías de ferrocarril desde la costa este a través de algunas...

30
¡Balancea las ecuaciones químicas!

Bernd es un estudiante de secundaria que tiene algunos problemas en química. En clase tiene que diseñar ecuaciones químicas para algunos experimentos que están haciendo, como la combustión de heptano: C 7 H 16 + 11O 2 → 7CO 2 + 8H 2 O Como las matemáticas no son exactamente la asignatura más...

30
Incremento de números, en varias sesiones

Buenas tardes agentes de golf, Su misión es en nombre del famoso gigante del entretenimiento Eviltronic Arts. Como parte de su nefasto plan de esclavitud y entretenimiento mundial, deben vender tantas copias de SimStation V como sea posible. Esto significa que el software debe dejar de funcionar...

30
Escribe un intérprete interactivo de Deadfish

Deadfish es un "lenguaje de programación" de broma con cuatro comandos. Como la página de Esolang es un poco contradictoria y los intérpretes de esa página no funcionan exactamente igual, debe implementar la siguiente variación: Especificación Hay un acumulador que tiene al menos 16 bits de...

30
Calcular el inverso de factorial

Escriba el código más corto que tomará cualquier número real mayor que 1 como entrada y generará su factorial inverso positivo. En otras palabras, responde a la pregunta "¿qué número factorial es igual a este número?". Use la función Gamma para extender la definición de factorial a cualquier número...

30
Dibuja la curva de Hilbert con barras

La curva de Hilbert es un fractal que llena espacios y se puede representar como un sistema Lindenmayer con generaciones sucesivas que se ven así: Gracias a http://www.texample.net/tikz/examples/hilbert-curve/ por la imagen. Gol Escriba el programa más corto posible (en bytes) que tome un...