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.

10
Juega "Taps"
Hoy, 11 de noviembre de 2015, es el Día de los Veteranos en los Estados Unidos. " Taps " es la llamada de corneta que se toca en los funerales militares de los Estados Unidos: ( "Taps" en SoundCloud de vtmiller ) Es una melodía simple, solo tiene veinticuatro notas …

5
Romper pestañas por la mitad
Las guerras santas se han librado por espacios frente a pestañas. (Y, por supuesto, los espacios, siendo objetivamente superiores, ganaron). Alex A. S ome PEO p le todavía se niegan a un ccept que WHI c h es Cl e arly es UPREME. Acaba de recibir un archivo mediante el …

17
¿Quién es el más somnoliento de todos?
Escribir un programa o función que toma en una cadena de caracteres -=o., donde los -=o's y .' S siempre se alternan, un personaje a otro. La cadena tendrá una longitud impar mayor que uno y siempre comenzará y terminará en uno de -=o. Básicamente, la entrada se verá como …
31 code-golf  string 

12
¡No he visto ese número antes!
Escribir un programa que pasa a través de una cadena de caracteres no está en blanco (se puede suponer que son los dígitos 0a 9, pero nada en la forma en que se van a procesar depende de esto) y añade los espacios de acuerdo a las siguientes reglas. Deje …

8
Área de un polígono ASCII
Debería escribir un programa o función que reciba una cadena que represente un polígono ascii-art como entrada y salida ot devuelve el área del polígono. La entrada es una cadena que consta de los caracteres _ / \ L V spacey newlinedefine un polígono simple (lo que significa que no …

6
Escribir un programa que genere su nivel de espejo
Hay 95 caracteres ASCII imprimibles : !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ En la fuente Consolas (el bloque de código Stack Exchange predeterminado), algunos de los caracteres tienen espejos alrededor de un eje vertical de simetría: Estos pares de personajes son espejos el uno del otro: () [] {} <> /\ Estos personajes son espejos …

2
Juegos óptimos de Tic Tac Torus
Este desafío es sobre el juego Tic Tac Toe, pero se juega en un toro. Cómo jugar Para crear el tablero de juego necesario, comienzas con un tablero de juego Tic Tac Toe normal. Primero dóblelo en un cilindro uniendo el borde izquierdo y el derecho. Luego dóblalo en toro …

13
Gráfico de floretes de una flor
Echa un vistazo a esta flor de manzanilla: Bonita, ¿no es así? Bueno, ¿y si te dijera que esta no era realmente una flor? Muchas flores (incluyendo girasoles, manzanillas, margaritas y otras) en realidad consisten en muchas flores muy pequeñas (los puntos negros en los girasoles) en una cabeza de …

4
Garabatos ASCII: láser en una caja
A veces, cuando hago garabatos, dibujo un rectángulo, empiezo con una diagonal desde una de las esquinas y luego trazo una línea "reflejándola" cada vez que golpeo un lado del rectángulo. Continúo con esto hasta que alcanzo otra esquina del rectángulo (y espero que la relación de aspecto de mi …

6
¡Crea el infinito más grande que puedas!
El sistema de números ordinales es un sistema con números infinitos. Muchos números infinitos. Tantos números infinitos que literalmente no tiene un infinito para representar su propia infinitud. La imagen de arriba da una pequeña idea de cómo funcionan. Un número ordinal ( construcción de von Neumann ) es un …

3
Implementar un PCG
¿Qué mejor problema para PCG.SE que implementar PCG, un mejor generador de números aleatorios ? Este nuevo artículo pretende presentar un generador de números aleatorios estadísticamente óptimo, rápido, difícil de predecir, pequeño. Su implementación mínima de C es de aproximadamente nueve líneas: // *Really* minimal PCG32 code / (c) 2014 …
31 code-golf  random 

23
Alineando líneas!
Alineando líneas! Dado un carácter y una cadena multilínea, su trabajo consiste en rellenar cada línea de la cadena para que se alineen entre el delimitador dado. Ejemplos Entrada: , Programming, Puzzles And, Code golf Salida: Programming, Puzzles And, Code golf Entrada La entrada será una cadena multilínea y un …

7
¿Son estos dados no transitivos?
Los dados no transitivos son pequeños y bonitos juguetes que desafían nuestra intuición en la teoría de la probabilidad. Necesitaremos algunas definiciones para este desafío: Considere dos dados A y B que se lanzan al mismo tiempo. Decimos que A es mejor que B si la probabilidad de un mostrando …

30
El gato hace miau"
cat va "Miau" Todos estamos familiarizados con el concepto de un catprograma. El usuario escribe algo, se repite al usuario. Fácil. Pero todos los catprogramas que he visto hasta ahora han pasado por alto un hecho: un catva "Miau". Entonces, su tarea es escribir un programa que copie todo STDINa …
31 code-golf 

30
Gantt ASCII simple
Este es simple: imprima un diagrama de Gantt ASCII . Dados los rangos de las tareas (tiempo de inicio - Tuplas de tiempo de finalización), imprima una línea de tiempo de Gantt en forma de -caracteres para la duración de cada tarea, cada tarea en una nueva línea. Ejemplo Digamos …

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.