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
Consejos para jugar golf en TikZ
TikZ es un paquete de látex utilizado para dibujar imágenes precisas en documentos de látex. Tiene una especificación masiva y una gran cantidad de características que pueden ser útiles para preguntas de estilo de salida gráfica . ¿Qué consejos tiene la gente para jugar al golf en TikZ? Como siempre, …
13 code-golf  tips 

3
El factor primo más alto de números vecinos
Creo que es más fácil explicar este desafío de manera secuencial. Comience con un número de entrada N y: Encuentra su factor primo más alto Verifique los números arriba y abajo de N y vea si el factor primo más alto es más alto (es decir, el factor primo más …
13 code-golf  math  primes 

4
¡Convierte entre bases equilibradas!
Bases equilibradas: Las bases equilibradas son esencialmente las mismas que las bases normales, excepto que los dígitos pueden ser positivos o negativos, mientras que en las bases normales los dígitos solo pueden ser positivos. A partir de aquí, las bases de equilibrado de la base bpueden ser representados como balb- …


4
Gráficos de espacio negativo
Tarea Se le dará un número entero positivo y deberá generar un " gráfico autocomplementario " con esa cantidad de nodos. Si no sabe qué es un gráfico autocomplementario, el artículo de wikipedia no lo ayudará mucho, a continuación encontrará dos explicaciones, una técnica y otra no técnica. No técnico …

2
Cierra tus etiquetas!
Esto se basa en un desafío mío eliminado anterior con el mismo nombre Introducción Se le asigna la tarea de escribir un programa que devuelva un valor verdadero o falso en función de si la entrada tiene todas sus etiquetas 1 de tipo XML adecuadamente abiertas y cerradas y en …

7
Supervisor de estacionamiento
Introducción Usted es supervisor de un estacionamiento y su gerente se está preparando para reducir el tamaño al extremo. Es una versión simplificada y adaptada de un problema en el nivel superior PAT del año pasado . Desafío Se le pide que calcule cuántos automóviles hay en el lote al …
13 code-golf 

1
¡Lee un crucigrama con un giro!
Similar a esta pregunta , ¡pero esta es una variación de crucigramas! En lugar de solo una letra por cuadrícula, puede tener una o dos . Entrada: Una matriz 2D, o lo que sea que funcione en tu idioma. Puede asumir entradas válidas Cualquier tamaño de matriz debe funcionar Salida: …

4
Dibujar radicales anidados
Muchas fórmulas en matemáticas involucran radicales anidados (signos de raíz cuadrada dentro de otros signos de raíces cuadradas). Su tarea aquí es dibujarlos usando ascii art. Especificaciones Se le darán dos enteros, el número dentro del radical y el número de radicales. Creo que la mejor manera de explicar lo …

1
Las contraseñas de Bob
Introducción A Bob le gusta tener contraseñas diferentes para cada sitio web que usa. Quiere contraseñas en un formato especial para poder recordar. Ayúdelo construyendo un generador de contraseñas que sea lo más corto posible en longitud de código, porque le gusta mantener las cosas cortas como su nombre. Desafío …
13 code-golf  string 


17
Clona tu mismo!
Debe crear un programa que cree clones exactos de sí mismo infinitamente hasta que se detenga. Lo que esté en el programa original debe estar en los clones. En otras palabras, los clones y el programa original son iguales en todos los sentidos, excepto que los clones no tienen que …

8
ASCII-Art Zombie Invasion Simulation
Para simular una invasión zombie, comience con una cuadrícula de #y representando el mapa: ## ## ### # ## ## # ### # #### # representa la tierra representa el agua Los zombies comienzan en un punto del mapa ... ## ## ### # ## %# # ### # #### …

8
Optimizar los tubos de ensayo ASCII
Le dan un montón de tubos de ensayo ASCII, su tarea es reducir el número de tubos de ensayo utilizados. Cada tubo de ensayo se ve así: | | | | | | |~~| | | | | | | | | |__| Obviamente, ~~es el nivel del agua. 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.