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.


8
Crear sumas distintas
Debe escribir un programa o función que reciba un número entero como entrada y salida o que devuelva dos enteros cuya suma sea la primera. Hay un requisito adicional: ningún número puede ser parte de la salida para dos entradas diferentes . Detalles Debería poder manejar entradas para al menos …
10 code-golf  number 

5
Práctica de golf: Pyth [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado hace 2 años . Este es un desafío sobre los trucos y optimizaciones que se pueden usar al …
10 code-golf  pyth 

5
Combinaciones de mapas de la ruta del exilio
Esta pregunta contará con una mecánica del juego "Path Of Exile". En este juego hay cosas llamadas MAPAS , son elementos que puedes usar para abrir áreas de alto nivel, también puedes combinar 3 de ellos para obtener uno mejorado que será La tarea de este desafío. Las combinaciones de …


8
¡Imprime la bandera británica!
¡Inspirado en Print the American Flag! Esta es una copia directa pero con la bandera británica, ya que tiene algunas simetrías, ¡pero sigue siendo bastante compleja! ¡Su desafío es producir el siguiente arte ASCII en la menor cantidad de bytes posible! Gire la cabeza / pantalla (¡no ambas!) 90 grados …

2
Probabilidades: ¿qué tan alto puedes llegar?
Anteriormente hice una pregunta sobre cómo calcular una probabilidad de forma rápida y precisa. Sin embargo, evidentemente fue demasiado fácil ya que se le dio una solución de forma cerrada. Aquí hay una versión más difícil. Esta tarea consiste en escribir código para calcular una probabilidad de manera exacta y …


5
Cuenta las palabras cruzadas
Considere la siguiente cuadrícula estándar de crucigramas de 15 × 15 . Podemos representar esto en el arte ASCII utilizando #bloques y (espacio) para cuadrados blancos. # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # …

2
Visita cada rastreador a la deriva
Su trabajo es reemplazar las baterías en muchos dispositivos de rastreo de peces flotantes en el menor tiempo posible. Debes dejar tu base en el helicóptero de la base y visitar cada rastreador una vez, luego regresar a la base. Se sabe que encontrar la ruta óptima es difícil, ¡pero …

5
Calcule una probabilidad exacta y rápidamente
[Esta es una pregunta de socio para calcular una probabilidad exactamente ] Esta tarea consiste en escribir código para calcular una probabilidad de manera exacta y rápida . El resultado debe ser una probabilidad precisa escrita como una fracción en su forma más reducida. Es decir, nunca debería salir, 4/8sino …

3
Domino supersónico
Tarea Escriba un programa que lea tres enteros m , n desde STDIN o como argumentos de línea de comandos, imprima todas las posibles inclinaciones de un rectángulo de dimensiones m × n por dominó 2 × 1 y 1 × 2 y finalmente el número de inclinaciones válidas. Las …

4
Orden y Caos y Codegolf
Order and Chaos es una variante de Tic-Tac-Toe jugado en un tablero de 6x6. ¡Sin embargo, lo que hace que el juego sea único es que ambos jugadores pueden colocar una X o una O! Cada turno (comenzando con Orden), un jugador coloca una X o una O en cualquier …

12
Mezclando caracteres en una cadena
Debe escribir una función / programa que tome datos a través de los stdinargumentos de línea de comandos / argumentos de función, mezcle los caracteres en una cadena y luego envíe la cadena final a través de stdout. La entrada contendrá primero una cadena (no vacía o null), un espacio, …
10 code-golf  string 

1
Mosaico más simple del piso
Debe escribir un programa o función que reciba una cadena que describa el piso como entrada y salida o que devuelva el área del meta-mosaico más simple que podría crear el patrón dado del piso. El piso es parte de una cuadrícula cuadrada. Cada mosaico cuadrado tiene un color azul …
10 code-golf  grid  tiling 

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.