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.

28
Merry Golfmas, todos!
Es Navidad para todos, y aquí hay un desafío de código de golf para celebrar. Necesita hacer un programa para imprimir un regalo. Específicamente, las palabras "Feliz Navidad". PERO, hay una trampa: este programa solo debe funcionar si es el 25 de diciembre. Si el código se ejecuta en cualquier …
35 code-golf  date 

30
Evaluar la relación de aspecto de un triángulo.
Dadas tres longitudes laterales de un triángulo, evalúa su relación de aspecto AR dada la siguiente fórmula: dónde Cuanto más cercano a la equilateralidad es un triángulo, más cerca está 1su relación de aspecto. La relación de aspecto es mayor o igual que 1para triángulos válidos. Entradas La entrada es …

9
Ayudame a reconocer a mi monstruo
Fondo El juego de computadora NetHack data de 1987, antes de que el uso de gráficos en juegos de computadora se estableciera ampliamente. Hay muchos monstruos en el juego, y potencialmente muchos deben caber en la pantalla a la vez, por lo que los monstruos se dibujan de una manera …

9
Quijels - Píxeles cuánticos
Introducción Un quijel es un píxel cuántico. Similar a un píxel clásico, se representa con 3 valores enteros (rojo, verde, azul). Sin embargo, los quijels están en una súper posición de estos 3 estados en lugar de una combinación. Esta súper posición solo dura hasta que se observa el quijel, …

16
Determinar la "Suerte" de una cadena
Dada una cadena, devuelve la "suerte" de esa cadena. La suerte de una cadena, como acabo de inventar con el propósito de este desafío, es un número entero, determinado de esta manera: La suerte base para una cadena es 1. Para cada letra consecutiva que comparte con la palabra "suerte" …
35 code-golf  string 


6
Resuelve el rompecabezas cromático
En nuestros amigos de Puzzling.SE , se publicó el siguiente rompecabezas: ¿Este rompecabezas cromático siempre tiene solución? por Edgar G. Puedes jugarlo aquí . Explicación del rompecabezas Dada una m x ncuadrícula con mosaicos de tres colores diferentes, puede seleccionar dos mosaicos adyacentes , si sus colores son diferentes . …

2
El sistema de discapacidad PPCG
Como todos sabemos, el meta está repleto de quejas sobre la puntuación del golf de código entre idiomas (sí, cada palabra es un enlace separado, y esto puede ser solo la punta del iceberg). Con tantos celos hacia aquellos que realmente se molestaron en buscar la documentación de Pyth, pensé …

3
¡Letras, ponte en movimiento!
Dada una cadena, debe mover cada letra (a partir de la primera letra) por su posición en el alfabeto. Si llega al final de la cadena, debe envolverla. Las no letras no necesitan ser movidas. Ejemplo: Dog Des la cuarta letra del alfabeto, así que la movemos cuatro puntos a …
35 code-golf  string 


30
Tan fácil como uno, dos, tres
Escriba un programa o función que tome un entero positivo. Puede suponer que la entrada es válida y puede tomarla como una cadena. Si el número es cualquiera de 123 234 345 456 567 678 789 luego genera un valor verdadero . De lo contrario, genera un valor falso . …

9
Snakify a String
Una cadena snakified se ve así: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Tu tarea Tome una cadena sy un tamaño n, luego envíe la cadena snakified. Las entradas ThisIsAnExampleOfaSnakifiedStringy 3producirían el ejemplo anterior. Presupuesto s solo contendrá caracteres ASCII …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

16
Stock Time Machine
Stock Time Machine Obtuvo acceso a un conjunto de datos, tomorrowStocksque contiene los precios de las acciones de su negocio favorito en el NASDAQ. Este conjunto de datos es un contenedor indexado por minutos después de la apertura. Cada índice contiene el precio de la acción en ese momento. // …

22
Convertir una matriz en un problema matemático
Dada una lista no vacía de enteros no negativos, considere reescribirlo como un problema aritmético donde: Se +inserta un signo más ( ) entre pares de números que aumentan de izquierda a derecha (también conocido desde el principio de la lista hasta el final). Se -inserta un signo menos ( …

28
Encuentra el número en la constante Champernowne
Introducción En la base 10, la constante Champernowne se define mediante la concatenación de representaciones de enteros sucesivos. En base 10: 0.1234567891011121314151617...y así sucesivamente. Puede ver que la primera aparición de 15comienza en el 20thdecimal: Position 0000000001111111111222222222233333333334444444444555555555566666666 1234567890123456789012345678901234567890123456789012345678901234567 ^ 0.1234567891011121314151617181920212223242526272829303132333435363738... ^^ 15 = position 20 La primera aparición de 45comienza …
35 code-golf  math  number 

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.