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
Recupere el código fuente mutado (para ladrones)
Este es el hilo conductor del desafío principal Recuperar el código fuente mutado (enlace) . Si ha descifrado con éxito la respuesta de un policía, publique su solución como respuesta a esta pregunta. Como recordatorio, aquí están las reglas de ladrón del desafío principal nuevamente: El ladrón intentará cambiar el …

3
Búsqueda de secuencia numérica "caracol"
Te dan enteros Ny M, 1 <= N,M <= 10^6e índices iy j. Su trabajo es encontrar el número entero en la posición [i][j]. La secuencia se ve así (para N=M=5, i=1, j=3el resultado es 23): 1 2 3 4 5 16 17 18 19 6 15 24 25 20 …
8 code-golf 

3
Buscando alternativas más cortas al `rango (...)`
La mejor solución que he encontrado hasta ahora para un rompecabezas de código de golf en el que estoy trabajando incluye dos invocaciones de aspecto bastante gordorange . Soy muy nuevo en code golf, especialmente en Python, por lo que podría usar algunos consejos. El fragmento relevante es este [x …


4
Contando k-mers
La tarea es contar el número de subcadenas distintas de longitud k, para k = 1,2,3,4, ..... Salida Debe generar una línea por k logro que complete con un número por línea de salida. Su producción debe estar en orden de aumento khasta que se acabe el tiempo. Puntuación Su …


2
Monos en una máquina de escribir
A veces, cuando presiona una tecla en un teclado, la letra no siempre se muestra en la pantalla. Si esto se debe a una conexión dudosa o de otra manera, ha decidido escribir un script para controlar la probabilidad de que se muestre una letra en la pantalla cuando se …

7
Google Code Jam - Nuevo juego de lotería
Estaba buscando en la web y encontré este Google Code Jam Puzzle. Realmente me gustó, así que decidí publicarlo aquí. Nuevo juego de lotería ¡La lotería está cambiando! La Lotería solía tener una máquina para generar un número ganador aleatorio. Pero debido a problemas de trampa, la Lotería ha decidido …
8 code-golf 

1
Empaque circular en un rectángulo
Su tarea es escribir un programa que encuentre el radio más grande que puedan tener N círculos y que aún quepa dentro de un rectángulo que es X por Y píxeles grandes. (similar a este artículo de Wikipedia ) Su programa debe encontrar el radio más grande posible y la …

2
Emular la escritura del profesor
Emular la escritura del profesor Antecedentes Desafortunadamente, el profesor no puede usar su teclado correctamente: cada vez que debe usar la Shifttecla, presiona Caps Lock una vez antes de escribir y no se molesta en corregirse. Si hay dos o más teclas seguidas que requieren Shift, presiona Caps Lockantes de …


1
Polígonos espirales
Dibuja una serie de polígonos conectados como el que se muestra arriba. Sin embargo, lo que la imagen de arriba no muestra es la espiral formada por vértices consecutivos: La limitación de estos es que solo hay 1 espiral marcada. Debes marcar todas las espirales. Esto se puede hacer girando …

6
Me siento afortunado
Escriba la función más corta que devuelve el contenido del primer resultado de una búsqueda en Google ("Me siento afortunado"). Ejemplo: lucky('cat'); Podría devolver algo como: <!DOCTYPE html> <html> <head> <title>Cats are cool</title> <meta charset="utf-8" /> </head> <body> <h1>CAAAAAAAAAAATSSSSSSSSSS!!!!!!!!</h1> <p> Cats are so cool! </p> </body> </html>
8 code-golf 

2
Estabilizar una estructura de ladrillo
Ladrillos y estabilidad definidos Esta pregunta utiliza la misma definición de ladrillos y estabilidad que ¿Es estable la estructura de ladrillos? Deje [__]representar un ladrillo de mampostería y . . . BRK?BRK?BRK?BRK? BRK?BRK?BRK?BRK?BRK? BRK?BRK?BRK?BRK? BRK?BRK?BRK?BRK?BRK? . . . BRK?BRK?BRK?BRK? BRK?BRK?BRK?BRK?BRK? representan una disposición o estructura arbitraria de estos ladrillos, con …


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.