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.

6
Agrupar enteros por originalidad
Introducción: Colecciono rompecabezas retorcidos. La mayoría de los rompecabezas retorcidos son producidos y vendidos por compañías chinas. La mayoría de las compañías conocidas solicitan permiso de los diseñadores de rompecabezas para producir sus diseños y trabajar juntos para lograr un producto en el mercado. En este caso, los diseñadores de …

21
Un políglota OEIS
Este es un desafío de encadenamiento de respuestas relacionado con el OEIS. Ah, la justificación de esto es porque una empresa necesita un programa para imprimir sus secuencias OEIS realmente malas y tienen todos los idiomas. El formato de encadenamiento de respuestas funciona de la siguiente manera: Alguien publica la …

30
Imprimir el último byte ingresado
Desafío Tiene una cadena de bytes de entrada, emite el último byte. Reglas Su envío puede ser un programa o función que genera el último byte en la entrada que es una cadena, stdin o argumentos de línea de comandos, y No está vacío. Estaba tratando de resolver esto con …
12 code-golf  string 

8
Calculadora de busto de blackjack
El Blackjack , también conocido como veintiuno, es un juego de cartas de comparación entre usted y un crupier, donde cada jugador compite a su vez contra el crupier, pero los jugadores no juegan entre sí. El juego es el siguiente, el crupier te reparte una carta. El crupier se …

9
Reinicio de BigNum Bakeoff
Algunos de ustedes pueden estar familiarizados con el BigNum Bakeoff , que terminó de manera bastante interesante. El objetivo puede resumirse más o menos como escribir un programa en C cuya producción sería la más grande, bajo algunas restricciones y condiciones teóricas, por ejemplo, una computadora que podría ejecutar el …

7
¡Golf un anagrama por un gran bien!
La tarea En este desafío, su tarea es escribir un código que genere uno de sus anagramas elegidos aleatoriamente con una distribución uniforme, pero nunca debería emitirse. Elaboración Sin ninguna entrada, su programa debería generar cualquiera de los anagramas de su código fuente. Su programa nunca debería generar su propia …

4
Consejos para jugar golf en ///
¿Qué consejos generales tienes para jugar al golf en /// ? Estoy buscando ideas que puedan aplicarse a problemas de código de golf y que también sean al menos algo específicas para /// (por ejemplo, "eliminar espacios en blanco innecesarios" no es una respuesta). Los consejos para itflabtijtslwi y Lines …
12 code-golf  tips 


7
Dibuje el diagrama de temporización digital XNOR
A continuación se muestra un diagrama de temporización digital (esquemático) , para la puerta lógica XNOR . ┌─┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ A ──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └── ┌───┐ ┌───┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ B ┘ └─┘ └─┘ └─┘ └───┘ └─┘ └ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ X …

4
Resumen Sintaxis Tree Golfing: FizzBuzz, Python
Resumen Implemente FizzBuzz en Python, con la menor cantidad de tokens posibles. Desafío Escriba un programa que imprima los números decimales del 1 al 100 inclusive. Pero para los múltiplos de tres imprime "Fizz" en lugar del número y para los múltiplos de cinco imprime "Buzz". Para números que son …

1
Coaccionar una cadena a un entero en GolfScript
GolfScript coacciona automáticamente los valores, de acuerdo con la siguiente secuencia de 'prioridad': entero → matriz → cadena → bloque (listado de menor a mayor) Esto significa que "1"7+deja la cadena "17"en la pila (y no 8), porque las cadenas tienen una prioridad más alta que los enteros. [ A …
12 tips  golfscript 

1
Batir las expresiones regulares puras al validar las fechas ISO 8601
En ValiDate ISO 8601 de RX , el desafío consistía en utilizar solo expresiones regulares estándar para validar formatos y valores de fecha estándar (el primero es un trabajo común para RX, el último era inusual). La respuesta ganadora usó 778 bytes. Este desafío es superar eso usando cualquier idioma …
12 code-golf  date 

2
¿Qué grupo abeliano finito es este?
Descripción Escriba una función f(m, G)que acepte como argumentos un mapeo my un conjunto / lista de enteros distintos y no negativos G. mdebería asignar pares de enteros Ga nuevos enteros en G. ( G, m) está garantizado para formar un grupo abeliano finito , pero cualquier elemento Gpuede ser …

3
Tablero de ajedrez ASCII Art
En este desafío, debes dibujar el tablero de ajedrez a continuación y permitir que se realicen movimientos. 1. Dibujo Cada cuadrado blanco tiene 5x9 espacios. Cada cuadrado negro tiene 5x9 colones. El tablero está rodeado por un borde de dos puntos. Las piezas tienen 5 caracteres de ancho y se …

9
Crea un teclado T9
Esta pregunta solicita una funcionalidad de coincidencia de diccionario T9 que es un problema muy interesante. Pero T9 tiene otra forma de escribir y es escribir caracteres por caracteres. NO necesitaría un diccionario para implementar este teclado. Aquí está el mapa de teclas de un teclado T9 si lo olvidó: …

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.