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.

9
Contando fuentes
Una fuente es una disposición de monedas en filas para que cada moneda toque dos monedas en la fila debajo de ella, o esté en la fila inferior, y la fila inferior esté conectada. Aquí hay una fuente de 21 monedas: Su desafío es contar cuántas fuentes diferentes se pueden …

1
Ligaduras sin aplastar
Aquí hay una lista de algunas ligaduras comunes en Unicode (las que podría crear con mi clave Compose en Debian): Orig Ascii Lig ae [ae] æ AE [AE] Æ oe [oe] œ OE [OE] Œ ij [ij] ij IJ [IJ] IJ ff [ff] ff fi [fi] fi fl [fl] fl …

2
Jugar al billar
En este código de golf, tendrá que determinar la dirección del tiro más corto que golpea exactamente n cojines antes de caer en un bolsillo. La mesa de billar es una mesa de billar de 6 bolsillos con las siguientes características: Las dimensiones son variables ( a x b ) …

4
Activa los interruptores
Después de despertarse en una habitación oscura, verá una cuadrícula rectangular de luces con los interruptores correspondientes. Decide utilizar un sistema de coordenadas con la luz inferior izquierda representando (1,1) y las coordenadas aumentando a medida que avanza (dirección y) y hacia la derecha (dirección x). Las cuadrículas son idénticas …
17 code-golf  grid 

6
Calendario de renovación
Esto está inspirado en una de las preguntas de Downgoat en Sandbox, donde le sugerí que incluyera el 31 de abril como día Pi para las personas que usan el formato día / mes, ¡solo para que él me informe que no hay 31 de abril! Dada una cadena de …
17 code-golf  date 


7
Resolviendo la disputa de formato de fecha
El orden de formato de las fechas es uno de los problemas más complejos y divisivos que el mundo enfrenta hoy. Algunos de nosotros argumentamos con vehemencia que Mes / Día / Año es apropiado, considerando que así es como decimos las fechas en voz alta. Otros proclaman en voz …
17 code-golf  string 

3
Paradoja del viaje en el tiempo
Un hombre tiene dos dispositivos. Una máquina del tiempo : puede controlar esta máquina pensando. Le permite viajar desde cualquier punto en el tiempo a otro punto en el pasado o en el futuro (o incluso en el presente) en muy poco tiempo. Tenga en cuenta que si viaja al …
17 code-golf 


8
Autómatas celulares digitales
Escriba un programa o función que tome un entero positivo impar N y una cadena de dígitos decimales ( 0123456789). La cadena representa un autómata celular unidimensional de diez estados . Cada dígito ocupa una celda y la regla de actualización de una generación a la siguiente es que cada …

1
Dibujo de estructuras de Lewis de alcanos
¡Acabo de recibir una lección en la escuela sobre alcanos y pensé que probablemente sería un gran desafío de golf de código! ¡No se preocupe, no es tan complicado como parece! Un resumen rápido (Tenga en cuenta: para mantener este resumen, no toda la información es 100% precisa). Los alcanos …


20
Hacer un calificador de competencia matemática
Disfruto participando en concursos de matemáticas organizados por Mu Alpha Theta, una sociedad de honor de matemáticas en los Estados Unidos. En las competiciones, tomo un examen de opción múltiple de 30 preguntas. Hay cinco opciones por pregunta, etiquetadas de la A a la E. Mi puntaje en un examen …
17 code-golf  string 

11
Golf con función gamma
Dado un número real ten (-10^9,13)(sin incluir -10^9o 13) como entrada, salida Γ(t), también conocida como la función Gamma , que se define de la siguiente manera: No puede usar una función Gamma incorporada para resolver esta tarea, ni puede usar funciones de integración numérica o simbólica incorporadas. Su salida …

14
Diversión con permutaciones
¿Quién no ama absolutamente las permutaciones, verdad? Lo sé, son increíbles, ¡muy divertidos! Bueno, ¿por qué no tomar esta diversión y hacerla más divertida ? Aquí está el desafío: Dada una entrada en la forma exacta:, de nPrdónde nse toma el grupo y res el número de selecciones de ese …

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.