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
ES DIA DE BLOQUEO DE MAYÚSCULAS
¡EL 22 DE OCTUBRE ES EL DÍA INTERNACIONAL DE BLOQUEO DE MAYÚSCULAS ! Desafortunadamente, algunos no reconocen la gloria del bloqueo de mayúsculas. Dicen que parece "desagradable" o "como gritar" o alguna tontería. PARA CONFORMAR CON ESTAS QUEJAS OBVIAMENTE ILÓGICAS E INANES, POR FAVOR ESCRIBA UN PROGRAMA QUE CONVIERTE EL …
29 code-golf 

1
¿Mi gráfico es plano?
Su tarea es determinar si un gráfico es plano. Un gráfico es plano si puede incrustarse en el plano, o en otras palabras, si puede dibujarse sin bordes cruzados. Entrada: Se le dará un gráfico no dirigido en su elección de los siguientes formatos: Lista de bordes, p. Ej. [(0, …

30
1 / N de probabilidad
Porque no hay suficientes desafíos simples de código de golf : Cree un programa o función opcionalmente sin nombre que, dado (por cualquier medio) un número entero 1 ≤ N ≤ 10000, genera el valor Verdadero de su idioma con una probabilidad pseudoaleatoria de 1 / N, Falso de lo …

20
Este desafío hace centavos
Lo sé, el título te hace reír Dada una cantidad de salida de dinero, la menor cantidad de monedas constituye esa cantidad Ejemplos 0.1 1 dime 0.01 1 penny 0.28 1 quarter 3 penny 0.56 2 quarter 1 nickel 1 penny 1.43 5 quarter 1 dime 1 nickel 3 penny …
29 code-golf 

10
Paréntesis en notas al pie
Fondo ¡Los programadores de LISP se han apoderado del mundo! Los paréntesis se han declarado como caracteres sagrados y, a partir de ahora, solo se pueden usar en programas LISP. Se ha decidido que los paréntesis en las obras literarias se reemplazarán por notas al pie de página, y es …

24
Marcas de cuadrícula muy simples
Escriba un programa o función que tome tres enteros positivos, W, H y N. Imprima o devuelva una cuadrícula de W × H .donde cada Nth .en el orden normal de lectura en inglés se reemplaza con un X. Por ejemplo, dado W = 7, H = 3, N = …


30
Palindrome Hola Mundo
Su tarea es crear un programa que imprima "¡Saludos, planeta!" exactamente a la consola. Parece bastante simple, ¿verdad? Bueno, aquí está el truco. El código debe ser un palíndromo, lo que significa que lee de derecha a izquierda lo mismo que de izquierda a derecha. Las lagunas estándar NO están …

4
Eternal 2014 - PCG.SE New Year's Puzzle 2015
Entonces, ahora que es 2015, y un montón de respuestas del rompecabezas del año pasado ahora están comenzando a producir resultados no válidos , es hora de una pregunta sobre el número 2015. Excepto ... ¿por qué? ¿No le gustaría que sus respuestas basadas en fechas al problema del año …

8
¡Imprime la bandera americana!
Desafío temático especial del Día de la Independencia (EE. UU.) Para ti hoy. Debe escribir un programa que imprima esta representación de arte ascii de La bandera estadounidense. 0 |--------------------------------------------------------- | * * * * * * #################################| | * * * * * | | * * * * …

16
Implementar los operadores binarios de INTERCAL
El lenguaje del compilador sin acrónimo pronunciable, abreviado INTERCAL , es un lenguaje de programación muy exclusivo. Entre sus cualidades irreproducibles están sus operadores binarios. Los dos operadores binarios de INTERCAL son intercalar (también conocido como mingle ) y select . Intercalar se representa con un cambio (¢), y seleccionar …
29 code-golf 

6
Eso es BS! (juego de cartas)
BS es un juego de cartas donde el objetivo del juego es perder todas tus cartas. Un juego consta de cuatro jugadores y un mazo de 52 cartas. Cada jugador recibe 13 cartas al azar. Normalmente, las tarjetas se etiquetan 2 - 10, As, Jack, Queen, King, pero por simplicidad, …

27
Cuadrícula binaria de 16 bits
Dado cualquier entero de 16 bits sin signo, convierta su número de forma decimal (es decir, base 10) en una cuadrícula ASCII 4x4 de sus bits, con el bit más significativo (MSB) en la parte superior izquierda, el bit menos significativo (LSB) en abajo a la derecha, lee a través …

13
Generar números amigables con el teclado
Los diseños de teclado de computadora más comunes tienen las teclas de dígitos decimales 1234567890 corriendo en su parte superior, por encima de las teclas para letras. Deje que la vecindad de un dígito decimal sea ​​el conjunto de dígitos de su propia clave de dígitos y de las teclas …


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.