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.

3
¿A dónde va la nave espacial?
Basado en una idea sugerida por Zgarb . Una nave espacial se mueve alrededor de una cuadrícula 3D normal. Las celdas de la cuadrícula se indexan con números enteros en un sistema de coordenadas diestro, xyz . La nave espacial comienza en el origen, apuntando a lo largo del eje …

3
Los sexagesimales de Fibonacci
Leonardo da Pisano, alias Fibonacci, contribuyó decisivamente a llevar el sistema de numeración hindú-árabe a Europa. Antes de eso, los matemáticos allí trabajaban en base sesenta con números romanos. Por ejemplo, la raíz cuadrada de dos podría aproximarse como: una y veinticuatro partes de sesenta y cincuenta y una partes …



4
Calcule el número de bobinado
El número de devanado es el número entero de revoluciones netas en sentido antihorario que un observador debe haber hecho para seguir un camino cerrado dado. Tenga en cuenta que cualquier revolución en el sentido de las agujas del reloj cuenta negativamente hacia el número de devanado. Se permite que …

10
Palabras de código en secuencias enteras
Introducción Pareidolia : del griego antiguo; παρα ( para , "concurrente, junto") + εἴδωλον ( eídōlon , "imagen"). La tendencia a interpretar un estímulo vago como algo conocido por el observador, como interpretar las marcas en Marte como canales, ver formas en las nubes o escuchar mensajes ocultos en la …
15 code-golf  number  word 

2
Las manzanas se están cayendo
Introducción Hay un tronco de manzano ubicado entre -2 y 2 en el eje x, donde algunas manzanas caen a su alrededor: | | | | <-------|---|-------> -2 2 Todos los días, n manzanas caen. Cada manzana mantiene su coordenada x cuando cae directamente al suelo. Pero si cae sobre …

5
Bloques de apilamiento
Dada una entrada de una lista de bloques para soltar en ciertos puntos, genera la altura de la "torre" resultante. La mejor manera de explicar este desafío es con el ejemplo. La entrada será una lista de 2n enteros que representan n bloques. El primer entero es la posición x …
15 code-golf 

3
PNZ (Adivina 3 dígitos únicos en orden)
De un desafío en un libro de programación hace mucho tiempo, PNZ es un juego donde el usuario debe adivinar tres dígitos únicos en el orden correcto. reglas : Se genera un número aleatorio de 3 dígitos sin dígitos repetidos. (Esto es lo que el usuario intenta adivinar) El usuario …

6
Movimiento en una cuadrícula hexagonal
Dada una entrada de una serie de caracteres que representan movimientos en una cuadrícula hexagonal, genera las coordenadas finales del "puntero". Nuestros hexágonos se numerarán así (imagine una cuadrícula rectangular con cada columna impar desplazada ligeramente hacia abajo): _____ _____ _____ _____ / \ / \ / \ / \ …

3
Tokenizar un lenguaje basado en pila
He estado trabajando en otro lenguaje de golf basado en pila llamado Stackgoat . En este desafío, escribirás un Tokenizer para Stackgoat (o realmente cualquier lenguaje general basado en pila). Ejemplos "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

6
Mostrar matriz 2d como tabla ASCII
La tarea es mostrar una tabla ascii para una matriz dada. Entrada La entrada es una matriz 2D. La longitud de la fila de la matriz es la misma que la longitud de una matriz. Alternativamente, puede tomar la entrada de una matriz 2D con la primera fila es un …

5
Juega la cadena de palabras
Cuando era más joven, solía jugar un juego de palabras llamado Word chain . Fue muy simple. El primer jugador elige una palabra; el siguiente jugador dice otra palabra que comienza con la misma letra con la que terminó la palabra anterior. ¡Esto continúa para siempre hasta que alguien se …

13
Factores primos palindrómicos
Los problemas primarios palindrómicos son bastante comunes, pero de eso no se trata esta pregunta. En este desafío, el número no tiene que ser un palíndromo, sino sus factores primos. Tarea Su código tiene que tomar un solo entero positivo como entrada. Luego verifique si alguna de las permutaciones de …

1
Haz la regla de la cadena
Hemos tenido muchos desafíos en la diferenciación e integración, pero ninguno en la solución de problemas relacionados con las tasas. Entonces, en este desafío, obtendrás un montón de derivadas (serán numéricas, no en términos de ninguna variable) y tendrás que encontrar otra derivada. La entrada vendrá en una lista de …

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.