Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

6
Gif - Jif, Jif - Gif
Robado de @Downgoat con permiso El objetivo de este desafío es (no) resolver el debate sobre la pronunciación de "gif". " La pronunciación de gif se debate y, aunque se supone que es (y debería ser) pronunciada jif , todavía se discute comúnmente. En este desafío, recibirás un conjunto de …
24 code-golf  string 

10
Convierta una respuesta TIO en una respuesta CMC
Hagamos por una vez algo útil. Dado el texto de una presentación de codegolf de Try It Online, produzca la presentación equivalente de Chat Mini Challenge, que tiene la forma Language, N bytes: [`code`](URL) o (si el envío es de un solo byte, TIO agregará un s final en la …

30
Doblar una lista por la mitad
Vamos a doblar una lista de enteros. El procedimiento para hacerlo es el siguiente: si la lista tiene una longitud par, haga una lista de la mitad de su longitud donde el enésimo elemento de la nueva lista es la suma del enésimo elemento de la lista anterior y el …

27
Aplicar una ola a una matriz
Su tarea hoy es aplicar una onda a una serie de números. Una onda se ve así: [1, 0, -1, 0, 1, 0, -1, 0, 1...]aplicarla a una matriz dada significa sumar los primeros elementos, los segundos elementos, etc. Más precisamente: Su programa o función recibirá una variedad de enteros. …

30
Crear un signo de porcentaje
Dado un número entero n ≥ 1, genera una representación 2D † de un signo de porcentaje de ancho n . La construcción es la siguiente: Cree una matriz n por n (o lista de listas) llena de ceros. Inserte unos en las esquinas superior izquierda e inferior derecha. Coloca …

21
Aproximar el número de plástico
El reto El número plástico es un número relacionado con la proporción áurea, con muchas propiedades matemáticas interesantes. Como tal, hay muchos enfoques que se pueden usar para calcular el número. Para especificar con precisión el número para los propósitos de este desafío, usaremos la siguiente definición (aunque hay muchas …
24 code-golf  math  number 

3
Balancear los corchetes
Su objetivo: dada una cadena de paréntesis, genere la distancia mínima Damerau-Levenshtein requerida para convertir la cadena de entrada en una cadena donde los corchetes estén equilibrados. Entrada La cadena de entrada solo contendrá paréntesis y ningún otro carácter. Es decir, es una combinación de cualquiera de los personajes en …

20
Sube un paso a la cima
El título del video más nuevo de Numberphile, 13532385396179 , es un punto fijo de la siguiente función f en los enteros positivos: Sea n un número entero positivo. Escriba la factorización prima de la manera habitual, por ejemplo, 60 = 2 2 · 3 · 5, en la que …

7
Encuentra el binarray!
Definimos un binarray como una matriz que satisface las siguientes propiedades: no está vacío el primer valor es un 1 el último valor es un 1 todos los demás valores son 0o1 Por ejemplo, la matriz [ 1, 1, 0, 1 ]es una matriz binaria válida . La tarea Dada …

26
La suma de números impares consecutivos.
Aunque se han planteado desafíos relacionados , este es diferente para justificar su propia pregunta. Reto Dado un entero positivo, devuelve la secuencia más larga de enteros impares consecutivos positivos cuya suma es el entero dado. Si no existe tal secuencia, puede informar un error de cualquier manera que tenga …
24 code-golf  number 

28
Números magnánimos
Dado un entero positivo como entrada, determine si es un número magnánimo. Un número magnánimo es un número tal que cualquier inserción de un +signo entre dos dígitos en la base 10 da como resultado una expresión de un entero primo. Por ejemplo 40427 es magnánimo porque 4+0427 = 431 …


3
Hola mundo, pero alfabéticamente
Este desafío parece demasiado simple como para no existir, así que avíseme si es un duplicado. La tarea Impresión Hello, world! Las normas Su código tiene que estar en "orden de bytes". Esto significa que cada carácter / byte tiene un valor de byte más alto o igual que el …

10
Lily pad jumping
En este desafío, debes simular una rana saltando de un lado a otro en nenúfares. El estanque es infinitamente grande, tiene una línea de un número infinito de nenúfares, y la rana puede saltar tantos nenúfares como quiera. A esta rana le gusta saltar de un lado a otro: después …
24 code-golf  string 

30
Golf un anagrama Quine
En esta pregunta, le pedí que adivinara un anagrama quine basado en su salida. Sin embargo, parece que todavía no tenemos una pregunta sobre golf para un anagrama quine. Por lo tanto, su tarea será hacer la anagrama de anagrama más corta que pueda. ¿Qué es un anagrama quine? Un …

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.