Preguntas etiquetadas con code-golf

23
Prime Time Travel

¡No se lo digas a nadie, pero he robado la máquina de viaje en el tiempo de mi tío! Sin embargo, mi tío está obsesionado con los números primos, y eso se nota en la máquina: lo ha programado para que solo pueda ir a fechas que sumen un número primo. Entonces no puede ir 1947-08-15porque 1947 + 8 +...

23
Calcule una propina usando la menor cantidad de monedas

La mayoría de las aplicaciones de calculadora de propinas simplemente toman un porcentaje fijo del precio de la comida. Entonces, por ejemplo, si su comida es de $ 23.45, puede dejar una propina del 15% = $ 3.52, o una propina más generosa del 20% = $ 4.69. Lo suficientemente conveniente para los...

23
Inversión multidimensional

Dado un conjunto ortogonal N-dimensional (no desigual) de enteros no negativos, y una indicación de qué dimensiones invertir, devuelve el conjunto pero invertido a lo largo de esas dimensiones. La indicación puede darse como una lista booleana de longitud N o una lista de un subconjunto de las...

23
Expandir algún número

Este desafío se basa en esta pregunta de Stackoverflow . Con un número positivo como entrada, imprímalo como la suma de cada dígito multiplicado por su representación de potencia de 10. Entrada Un número, como un entero, una cadena o una lista de dígitos / caracteres. El número será...

23
Un rompecabezas de semi-palíndromo

Un palíndromo es una palabra que es su propio reverso. Ahora hay algunas palabras que pueden parecer palíndromos pero no lo son. Por ejemplo, considere la palabra sheesh, sheeshno es un palíndromo porque su reverso es hseehsdiferente, sin embargo, si consideramos shque es una sola letra, entonces...

23
Imprima una cadena ondulada línea por línea

Reto Escriba un programa o función que tome una cadena sy un entero ncomo parámetros. Su programa debe imprimir (o devolver) la cadena cuando se transforma de la siguiente manera: Comenzando en la parte superior izquierda y moviéndose hacia abajo y hacia la derecha, escriba scomo una ola de...

23
Horneame una rebanada de pastel

Mi cumpleaños es en un mes, y esta es una rebanada de pastel sabroso. .-""-. .-" "-. |""--.. "-. | ""--.. "-. |""--.. ""--..\ | ""--.. | | ""--..| ""--.. | ""--.. | ""--..| En la menor cantidad de bytes, construye este pedazo de pastel para mí. Puede imprimirlo en STDOUT o devolverlo como...

23
¿Es este número en secreto Fibonacci?

Fondo La mayoría de ustedes saben qué es un número de Fibonacci . Algunos de ustedes pueden saber que todos los enteros positivos se pueden representar como una suma de uno o más números distintos de Fibonacci, de acuerdo con el Teorema de Zeckendorf . Si el número de términos en la representación...

23
Disco entero más pequeño

Este desafío consiste en encontrar el disco más pequeño que contenga algunos puntos dados. Sin embargo, esto se hace algo más complicado por el hecho de que en este desafío, las coordenadas y el radio del disco deben ser enteros. Su entrada será una lista de puntos con coordenadas enteras xy y....

23
Ordenar por los dígitos más grandes

Reto: Dada una lista de enteros, ordene descendiendo por sus dígitos más grandes. El orden de los números con el mismo dígito más grande se ordena por el segundo dígito más grande, etc. Ignoramos los dígitos duplicados en los números. Y si todos los dígitos de un número son iguales, el orden de...

23
Números colapsados

Definamos la función a en números naturales nnn , escrita como base 10 dígitos dkdk−1…d1d0dkdk−1…d1d0d_k\; d_{k-1}\; \dotsc\; d_1\; d_0 , como sigue: Siempre que haya dígitos adyacentes iguales didi−1didi−1d_i\;d_{i-1} , reemplácelos por su sumadi+di−1di+di−1d_i+d_{i-1} de izquierda a derecha. Si...

23
El camino del ñu

Golf un programa o función que proporciona la ubicación del ñu que comienza en el cuadrado en un tablero de ajedrez infinito que está numerado en una espiral cuadrada en sentido antihorario, donde el ñu siempre visita el cuadrado con el número más bajo ella puede llegar a lo que aún no ha...

23
Hacer cortador de Gimbap

Gimbap (김밥) es comida coreana, de alguna manera parece un rollo de sushi. Aquí está el emoticón coreano que representa Gimbap: @)))))))))) Su búsqueda es hacer el cortador ASCII Gimbap. Regla La entrada es una cadena hecha solo con @y ). La salida corta cada Gimbap válido con ), y luego agrega...

23
¡Lo análogo es obtuso!

Un reloj analógico tiene 2 manecillas *: hora y minuto. Estas manecillas rodean la esfera del reloj a medida que pasa el tiempo. Cada rotación completa de la manecilla de minutos da como resultado 1/12 de una rotación de la manecilla de hora. 2 rotaciones completas de la manecilla de la hora...

23
¿Conoces tus 'KVZ's?

Concepto ¿De qué maneras puedes mezclar el alfabeto inglés para que aún se pueda cantar con la melodía Twinkle Twinkle Little Star sin arruinar la melodía? Reglas Intercambiando Supongamos que las letras contenidas en cada uno de los siguientes conjuntos se pueden intercambiar libremente de...

23
Invertir algunos interruptores en una centralita

Inspirado en este desafío . Gol: Dada una centralita preconfigurada y una lista de índices, invierta los conmutadores en los índices dados. Una centralita está compuesta por cierto número de interruptores ( vo ^) envueltos en -'s' y dispuestos en filas de longitud variable. Aquí hay un cuadro de...

22
La "abuela sorda" de Chris Pine

Soy mentor en RubyLearning y uno de los ejercicios que damos a nuestros estudiantes es el ejercicio "Abuela sorda" del libro " Aprender a programar " de Chris Pine . Aquí está la descripción: Escribe un programa de abuela sorda. Lo que le digas a la abuela (lo que escribas), ella debería...