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.

9
Primas repetidas de dígitos
Otra secuencia, otro desafío. * Definición Un primo pestá en esta secuencia, llamémoslo A, si por cada dígito den pla expansión decimal de, reemplaza dcon dcopias de dy el entero resultante sigue siendo primo; los ceros no están permitidos. Por ejemplo, 11es trivial en esta secuencia (es el primer número, …

14
Negación del esquema piramidal
En mi lenguaje Pyramid Scheme , hay una construcción ligeramente divertida: el triángulo vacío: ^ - Cuando no se le dan argumentos, regresa 0. Para generar 1usando esta construcción, podríamos usar esto: ^ /!\ ^--- - Esto simplemente pasa 0a la función de negación. Podemos seguir negando este resultado: ^ …

24
Sacame un helado por favor
Hazme un cono de helado por favor Tenemos un montón de excelentes heladerías aquí en Nueva Inglaterra. La mayoría de ellos están cerrados por el invierno ahora, así que ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ OBJETIVO Emitir el cono de helado anterior exactamente. (o devolverlo …



10
Reparte una baraja ASCII
Nunca ha habido un desafío definitivo de tarjetas ASCII AFAIK. Entonces, usando el siguiente mazo de cartas ASCII: .------..------..------..------..------..------..------..------..------..------..------..------..------. |2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--. ||Q.--. ||K.--. ||A.--. | | (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || …

16
Ocurrencias más altas o más bajas?
Desafío: Entradas: Una cadena que contiene ASCII imprimible (excluyendo espacios, tabulaciones y nuevas líneas) Un booleano † Salida: Las partes de la cadena se dividen en cuatro grupos: Letras minusculas Letras mayúsculas Dígitos Otro Con base en el valor booleano, mostramos la aparición más alta de uno (o varios) de …
13 code-golf  string 

5
¡Dobla una matriz!
Dada una matriz, sume sus valores arriba / abajo o izquierda / derecha para formar una X, dóblela hacia arriba y devuelva la lista. Describo el algoritmo aquí: Algoritmo Su entrada será una matriz cuadrada de enteros de tamaño impar dentro de la capacidad numérica razonable de su idioma. Tomemos …
13 code-golf  matrix 

7
Cajitas en la ladera
Hay una canción satírica llamada Little Boxes , originalmente de Malvina Reynolds, sobre la expansión suburbana que tiene letras de la siguiente manera: Pequeñas cajas en la ladera, Pequeñas cajas hechas de ticky-hortera, Pequeñas cajas en la ladera, Pequeñas cajas de todos modos. Hay uno verde y uno rosa Y …

17
Gráfico de barras de diez filas
Este es el hoyo 1 del Torneo de otoño de APL CodeGolf . Soy el autor original del problema allí y, por lo tanto, me permite volver a publicarlo aquí. Dada una lista de números, produzca un gráfico de barras horizontales de #caracteres para cuántos números caben en cada uno …

4
Estirar una matriz
Anteriormente definí el proceso de aplastar una matriz En un flechazo leemos la matriz de izquierda a derecha. Si en un momento nos encontramos con dos del mismo elemento en una fila, eliminamos el primero y duplicamos el segundo. Por ejemplo, aquí está el proceso de aplastar la siguiente matriz …

16
Secuencia de exponenciación
La mina de sal polaca más antigua , ubicada en Bochnia *, se inició en el año 1248, que podemos considerar un número mágico . Podemos ver que es igual a 4 dígitos de la secuencia de exponenciación: . Como la fecha es en realidad 4 dígitos de la secuencia, …

2
Construir un grupo de torneos
Dada una lista de entrada de cadenas no vacías, genera una representación artística ASCII de un torneo, basada en las siguientes reglas de dibujo: Se garantiza que la cantidad de cadenas sea de cantidad 2,4,8,16,etc. Las dos primeras cuerdas se tocan, y las dos siguientes se tocan, y así sucesivamente. …

4
Regreso del Asesino de Hidra
Ha pasado un tiempo desde que mataste esa hidra , disfrutaste de la gloria durante años, pero ahora la gente te llama lavado, ha sido. Bueno, es hora de que demuestres que están equivocados, has escuchado el paradero de otra hidra. Simplemente mátalo y se te otorgará toda la gloria …
13 code-golf  math  number  game 

11
Sumar las caras de un cubo cúbico
Sumar manualmente las caras de un cubo cúbico es tedioso y requiere mucho tiempo, como escribir código en el propio cubo. En Cubifier más eficiente , le pedí que tradujera ASCII a Cubically source. Una de las respuestas allí utiliza una secuencia de inicialización del cubo y luego modifica el …

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.