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.

30
Imprimir todos los enteros
Escriba un programa o función que pueda imprimir todos los enteros exactamente una vez dado un tiempo y memoria infinitos. Los posibles resultados pueden ser: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -2, -3, -4, -5, …

17
Knight on the Rim es sombrío
Introducción Aron Nimzowitsch fue un destacado maestro de ajedrez y un influyente escritor de ajedrez. En su libro 'Mi sistema', el primer capítulo trata sobre la importancia del centro y por qué debería dominarlo. La razón simple es que tus piezas tienen más posibles movimientos directos al estar en el …
48 code-golf  math  chess 

30
Intercambia el alfabeto
En este desafío, estará "invirtiendo" el alfabeto o intercambiando a-zcon z-a. Esto se conoce comúnmente como el cifrado Atbash . Debido a que esta transformación hace que la salida se vea como un idioma extranjero, su código deberá ser lo más breve posible. Ejemplos abcdefghijklmnopqrstuvwxyz zyxwvutsrqponmlkjihgfedcba Programming Puzzles & Code …
48 code-golf  string 

10
Lunes Mini-Golf # 6: Meeesesessess upp teeexexextext
Mini golf de lunes: una serie de desafíos de código corto de golf , publicados (¡con suerte!) Todos los lunes. Historia real 1 : El otro día, estaba jugando en mi tableta cuando tuve la idea de visitar la página que normalmente uso en mi PC para probar JavaScript. Después …
48 code-golf  string 


30
Imprime una pieza de Lego
Este desafío es un simple ascii-art . Dadas dos entradas, que describen la altura y el ancho de una pieza de Lego, tiene impresa una representación de arte ASCII de la misma. Así es como se supone que deben verse las piezas de Lego: (4, 2) ___________ | o o …

6
Hodorizar una cuerda
Hodor es un personaje de mente lenta pero entrañable en el programa Game of Thrones ( también está en los libros , por supuesto). La única palabra que dice es "hodor" . Sorprendentemente, a pesar de no tener mucho vocabulario, Hodor siempre habla en oraciones completas con mayúsculas y puntuación …
48 code-golf  string 


6
MS Paint está subestimado
MS Paint siempre fue un gran desperdicio de tiempo, pero fue rechazado por la mayoría de los diseñadores gráficos. Tal vez las personas perdieron interés debido a la paleta de colores discordantes, o debido a los niveles limitados de deshacer. De todos modos, todavía es posible generar bellas imágenes con …

7
Evitar los ríos
Antecedentes En la tipografía, los ríos son espacios visuales en un bloque de texto, que se producen debido a la alineación coincidente de los espacios. Estos son particularmente molestos ya que su cerebro parece captarlos más fácilmente en la visión periférica, lo que distrae constantemente sus ojos. Como ejemplo, tome …

14
Demasiado rápido, demasiado Fourier: FFT Code Golf
Implemente la Transformada rápida de Fourier en la menor cantidad de caracteres posible. Reglas: La solución más corta gana Se puede suponer que la entrada es una matriz 1D cuya longitud es una potencia de dos. Puede usar el algoritmo de su elección, pero la solución debe ser una Transformada …



16
mastermind horse batería de grapas
Objetivo Dada una lista de frases de contraseña de tres palabras, descifrarlas todas. Cada vez que adivine, se le dará una pista al estilo de Mastermind , que representa cuántos caracteres coinciden con la contraseña y cuántos están en su posición correcta. El objetivo es minimizar el número total de …

25
Consejos para jugar golf en C ++
¿Qué consejos generales tienes para jugar al golf en C ++? Estoy buscando ideas que puedan aplicarse a los problemas de golf de código en general que sean al menos algo específicos para C ++ (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por respuesta.
48 code-golf  tips  c++ 

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.