Preguntas etiquetadas con code-golf

29
Ayuda a los arquitectos a visualizar el horizonte

Como parte de un proyecto de planificación de la ciudad, se le asignó la tarea de crear un programa o función que muestre el horizonte de la ciudad, dado algunos aportes de los arquitectos. El proyecto solo está en la fase de inicio, por lo que un boceto muy aproximado es suficiente. El enfoque más...

29
1 / N de probabilidad

Porque no hay suficientes desafíos simples de código de golf : Cree un programa o función opcionalmente sin nombre que, dado (por cualquier medio) un número entero 1 ≤ N ≤ 10000, genera el valor Verdadero de su idioma con una probabilidad pseudoaleatoria de 1 / N, Falso de lo contrario. Tenga en...

29
La decisión de santa

Decisión de Papá Noel: En este desafío, ayudará a Santa Claus decidir si alguien en su lista ha sido malo o bueno, y posteriormente obtener coalo toys. Pero, por desgracia, Santa no está organizado, en algunas de sus entradas, las naughty, nice y los namecampos están en el orden...

29
¿Cuánta agua queda?

Aquí en California, estamos en una sequía, por lo que necesitamos saber cuánta agua nos queda para poder conservar la mayor cantidad de agua posible. Debido a que el suministro de agua es limitado, su código deberá ser lo más breve posible. Ejemplos | | | | |~~~| |___| Output: 0.5 |~~~~~| |...

29
Este desafío hace centavos

Lo sé, el título te hace reír Dada una cantidad de salida de dinero, la menor cantidad de monedas constituye esa cantidad Ejemplos 0.1 1 dime 0.01 1 penny 0.28 1 quarter 3 penny 0.56 2 quarter 1 nickel 1 penny 1.43 5 quarter 1 dime 1 nickel 3 penny Especulación 100 centavos en un...

29
Dank Meme Generator

Me gusta hacer memes húmedos con mis propias imágenes. Pero todos los llamados sitios de "meme rápido" simplemente tienen demasiado código . Me di cuenta de que la única manera de hacer el generador de memes más húmedo es pedirles a ustedes en PPCG que jueguen uno para mí. Así que déjame contarte...

29
Desenrollar una cuerda

Dada una entrada de una lista de sectores de una cadena, genera la cadena original. Cada segmento se dará como una lista de longitud 2, que contiene la posición de inicio del segmento (un entero ≥0) y el segmento en sí. Si su idioma no admite matrices de tipos arbitrarios, también puede tomar esto...

29
Encuentra el tren motriz!

El ganador (obviamente) es Dennis ♦, ¡quien usó Jelly con 10 bytes! Este desafío seguirá estando aquí, sin embargo, los resultados ya no se tomarán. El tren motriz de un número es un concepto de John Conway (que también es notable por hacer el Juego de la vida de Conway, pero ese no es el...

29
Suma en curvas elípticas

Suma en curvas elípticas Descargo de responsabilidad: esto no le hace justicia al rico tema de las curvas elípticas. Se simplifica mucho. Como las curvas elípticas recientemente recibieron mucha atención de los medios en el contexto del cifrado, quería proporcionar una pequeña idea de cómo...

29
Simplifica una raíz cuadrada

Dado un número entero positivo n, simplifique la raíz cuadrada √nen la forma a√bextrayendo todos los factores cuadrados. Los resultados a,bdeben ser enteros positivos n = a^2 * bcon el bmenor tamaño posible. Puede imprimir ay ben cualquier orden en cualquier formato razonable. No puede omitir...

29
Calcule el súper logaritmo

Esto debería ser un simple desafío. Dado un número n >= 0, genera el superlogaritmo (o el logaritmo log *, log-star o iterado , que son equivalentes ya nque nunca es negativo para este desafío) n. Esta es una de las dos funciones inversas de la tetración . El otro es la superraíz , que está...

29
Verificar una solución de la Torre de Hanoi

Si no sabe qué es la Torre de Hanoi , lo explicaré brevemente: hay tres barras y algunos discos, cada uno de los cuales tiene un tamaño diferente. Al principio, todos los discos están en la primera torre, en orden: el más grande está en la parte inferior, el más pequeño en la parte superior. El...

29
¿Cuántos rectángulos hay en la cuadrícula?

Bueno, aunque este desafío resultó ser un gran éxito, también resultó ser muy trivial de resolver. Por lo tanto, para aquellos que buscan más desafíos, creé una secuela de este desafío en el que ahora deben contar la cantidad de rectángulos únicos . ¡Echale un vistazo! Ahora, para aquellos de...

29
Un cuadrado de texto

El reto Dada una cadena, genera el texto en forma de cuadrado. Puede suponer que el texto siempre encajará en un cuadrado y que nunca será una cadena vacía. También puede suponer que nunca tendrá nuevas líneas. Ejemplo Input: Hi, world Output: Hi, wo rld Casos de prueba Input: Hi, world!...

29
Evaluar una expresión de operadores ternarios.

Considere una gramática sobre el alfabeto { 0, 1, ?, :} definido por la regla de producción s → 0┃ 1┃ 0 ?s :s ┃ 1 ?s :s Dada una cadena generada a partir de s , analícela como una expresión donde ?:sea ​​asociativa a la derecha (por ejemplo, a?B?X:Y:c?d:e?f:gsignifica a?(B?X:Y):(c?d:(e?f:g)))...

29
La secuencia Squiggly

Todos los créditos a Adnan por venir con este desafío. Mi último desafío, antes de irme de vacaciones . Tarea Dado un entero positivo n, si nes impar, repita /eso muchas veces; si nes par, repite \eso muchas veces. (En serio, los casos de prueba serían mucho más claros que esta descripción, así...

29
¿Es una palabra extraña?

Reto Dada una sola palabra como entrada, determine si la palabra es impar o par. Palabras impares y pares Asuma las reglas generales: odd + odd = even even + odd = odd odd + even = odd even + even = even En el alfabeto, las letras impares son: aeiou Y las letras pares