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.

12
Un seno de grandeza
Introducción Todo el mundo ha oído hablar de seno (sin) , coseno (cos) , tangente (tan) , cotangente (cot) , secante (seg) y cosecante (csc) . Casi todos los ángulos los tienen. Mucho menos conocidos, o recordados, son el exsecante (exsec) , el excosecante (excsc) , la versina (versin) y …

16
¡Veamos algo de acción!
¿A quién no le gustan las películas de acción con autos rápidos y ruidosos, especialmente aquellos con muchos accidentes? ¿Quién no ama las tomas de acción en el arte ascii? La escena es: Dos autos comienzan en lados opuestos de una carretera recta (con 60 espacios entre ellos). Comienzan a …



10
Generador de cierre palindrómico bidireccional
Introducción Un cierre palindrómico de una cadena de entrada es el palíndromo más corto que se puede construir a partir de la cadena de entrada donde el palíndromo final comienza con la cadena de entrada. Para este desafío, consideraremos un cierre palindrómico bidireccional tal que El cierre palindrómico izquierdo de …

30
Calcular caracteres promedio de cadena
Tarea Su tarea es producir una cadena que contenga caracteres promedio de cadena. El primer carácter del resultado sería el carácter promedio del primer carácter (que es el primer carácter) y el promedio del segundo carácter de los dos primeros caracteres y así sucesivamente. ¿Qué es el personaje promedio? Las …
24 code-golf  string 

14
Imprimir todos los códigos de país
ISO 3166-1 es el estándar que define todos los códigos de país. Los conocidos códigos de dos letras (US, GB, JP, etc.) se denominan códigos Alpha-2. Con dos letras, solo hay 26 2 = 676 códigos posibles, que se pueden organizar muy bien en una cuadrícula. Esta tabla puede ser …

13
¡Es hora de español!
Tengo una tarea simple que debería ser relativamente fácil de implementar mediante código. Su objetivo es escribir un programa que genere el tiempo escrito en español, dado el tiempo en formato HH: MM. Es probable que muchas personas no sepan cómo hacer esto, así que lo explicaré. El tiempo en …

4
Adjuntar 1009 píxeles
La salida es una forma que encierra 1009 píxeles. La forma debe tomar la forma de un solo bucle cerrado, no intersectado. La entrada es un entero positivo distinto de cero. Cada entrada debe producir una salida única, es decir, cada salida debe ser única de las generadas usando una …

6
¿Es estable la estructura de ladrillo?
Representemos un ladrillo de mampostería estándar como [__](e ignoremos el hecho de que la parte superior está abierta). Cuando se apilan estos ladrillos, cada otra capa se compensa con medio ladrillo, como es habitual en la construcción de ladrillos: [__][__][__][__] [__][__][__][__] [__][__][__][__] [__][__][__][__] Por lo tanto, cada ladrillo tiene como …


23
Equivalencia César
Dos cadenas son "César equivalente" si la distancia (contando) entre los caracteres correspondientes es la misma. Sí, inventé este término. Aquí hay un ejemplo: "Abc" y "Cde" son equivalentes porque distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 La capitalización no hace ninguna …
24 code-golf  string 

7
Morse Decode Golf
Me alarma el creciente odio a los espacios y esta respuesta me ha inspirado para asegurarme de que el código Morse esté a salvo de esta eliminación insidiosa del espacio en blanco. Por lo tanto, su tarea será crear un programa que pueda traducir con éxito el código Morse con …
24 code-golf  morse 

26
Rodea una cuerda con hashes
Ya hice esto en Python, pero parece que podría acortarse mucho: txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) Entonces, si el usuario …
24 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.