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.

20
Encuentra columnas donde todos los personajes son iguales
Encontré esta pregunta en SO y pensé que sería un buen desafío de golf. Asi que aqui esta: Desafío: Escriba un programa que lea una secuencia de cadenas de caracteres, una por línea, y genere una lista de todas las posiciones donde cada cadena tiene el mismo carácter. Entrada y …
18 code-golf 

4
Construye un móvil pequeño y equilibrado
Te dan un montón de pesos, y tu tarea es construir un pequeño móvil equilibrado usando esos pesos. La entrada es una lista de pesos enteros en el rango de 1 a 9, inclusive. Puede haber duplicados. La salida es una imagen ascii de un móvil que, cuando se cuelga, …


15
El viajero del tiempo
El código más corto para generar los tiempos correctos en los relojes gana. Usted es un viajero experimentado en el tiempo y se sabe que se detiene en muchos planetas durante sus viajes. Cada planeta gira a una velocidad diferente y debido a esto, la duración de un día es …
18 code-golf 

5
Imprimir un árbol binario
Inspirado por una pregunta reciente sobre SO ... Escriba una función para imprimir un árbol binario en el siguiente formato: 3 / \ 1 5 \ / \ 2 4 6 La salida debe consistir en una línea de nodos, seguido de una línea de /y \caracteres que indican relaciones, …

30
Patrón de tablero de ajedrez
Entrada: un número positivo, menor que 80, desde stdin o como argumento de línea de comandos. Salida: un patrón de tablero de ajedrez cuadrado, el tamaño del número de entrada. Los campos oscuros están representados por la letra 'X', los campos blancos por un espacio. El campo superior izquierdo debe …

15
Espacio en blanco significativo: ladrones
Esto es parte de un desafío de policías y ladrones. Ve aquí por la parte de la policía. Para el propósito de este desafío, definiremos los espacios en blanco como solo saltos de línea (0x0A) y espacios (0x20). Tenga en cuenta que la mayoría de los idiomas y los sabores …



21
Comience de unos
Dado un número estrictamente positivo n , siga estos pasos: Cree una matriz A con n 1 s. Si A solo tiene un elemento, finalice. De lo contrario, a partir del primer elemento, reemplazar cada par de A con su suma, dejando el último elemento como es si A longitud …

23
¿Puede Jimmy colgarse de su cuerda?
Sin embargo, otro desafío Jimmy de su padre original. Vea estos otros encantadores desafíos . Como todos saben, recientemente hemos visto desafíos relacionados con Jimmy en las plataformas. Ahora, Jimmy es un acróbata como mencioné antes, y tiene otros trucos bajo la manga. Uno de estos trucos es colgar de …


18
Consejos para jugar al golf en Japt
Ahora que soy completamente adicto al Code Golf, probablemente sea hora de que intente aprender algunos idiomas de golf. Dado que juego casi exclusivamente en JavaScript, Japt parece ser el lenguaje lógico para empezar. Voy a sumergirme en la documentación en la próxima oportunidad que tenga pero, mientras tanto, publique …
18 code-golf  tips  japt 

23
Mostrar n con n
Lo que quiero: En pocas palabras, quiero una pantalla basada en texto, que solicite una entrada ny luego muestre ese valor en la pantalla. Pero hay una trampa. Cada uno de los "verdaderos" píxeles "(los completados) tiene que estar representado por ese número n. Ejemplo: Te dan una entrada n. …

2
Que es estar rodeado
Siempre quise rodear un texto con #s, pero tengo problemas para entender lo que rodeé, por lo que en este desafío escribirás un programa para hacer exactamente eso Ejemplos Las entradas / salidas están separadas por una nueva línea. ### #a# ### a # #a# # a ### # a …
18 code-golf  string 

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.