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.

5
Juega a Nim de Wythoff perfectamente
Tu objetivo es escribir un jugador perfecto para el juego de Wythoff's Nim . Reglas de Nim de Wythoff Wythoff's Nim es un juego determinista de dos jugadores que se juega con dos montones de fichas idénticas. Los jugadores alternan turnos, en los que hacen uno de estos: Retire uno …

17
Encuentra la subcadena con más 1 en una secuencia
Introducción Quiero encontrar la subcadena con más 1's en una secuencia de 0' sy 1's. Entrada Su programa tiene dos entradas , la secuencia y la longitud de la subcadena. La secuencia es cualquier número de0 'sy 1' s: 01001010101101111011101001010100010101101010101010101101101010010110110110 La longitud de la subcadena es cualquier número entero positivo …

2
Un buen momento para rechazar
La puesta en marcha Suponga que tiene n fusibles, con 1 ≤ n ≤ 5, cada uno de los cuales tiene un metro de largo, y donde cada fusible tiene una velocidad de combustión asociada de N metros por D horas. Se puede encender un fusible en uno o ambos …

1
Compilando inglés para tu jefe
Su jefe se enteró recientemente de este interesante lenguaje de programación llamado inglés . Él ha tenido esta idea "revolucionaria", ¡quiere codificar con usted para duplicar las tasas de producción! Como él no es un experto en tecnología, ¡quiere que escribas un compilador para que él también pueda codificar! Ahora, …
16 code-golf 

10
Deshacer las raíces cuadradas
Su trabajo es convertir los decimales nuevamente en la suma de las raíces cuadradas de los enteros. El resultado debe tener una precisión de al menos 6 dígitos decimales significativos. Entrada : Un número que indica el número de raíces cuadradas y un decimal que indica el número a aproximar. …

14
Look-and-say: Conway revisitado
Todos deberían estar familiarizados con la secuencia de Conway (también conocida como 'mirar y decir') por ahora: 1 11 21 1211 111221 312211 etc También puede comenzar por cualquier número arbitrario como punto de partida. Dejar f(s)ser el siguiente elemento de la secuencia. Ahora por cada dado sque podemos encontrar …
16 code-golf 



8
Área de superficie del tetraedro
El reto Este desafío es muy sencillo. Dados cuatro puntos tridimensionales, calcule el área de superficie del tetraedro que forman. Este es el código de golf , por lo que gana el código más corto. Se aplican las lagunas estándar, con la estipulación adicional de que cualquier función incorporada para …
16 code-golf  math  3d 



8
Dibuja un rango de cordilleras
Inspirado en el mosaico de dominó de Fibonacci , este problema se trata de generar arte ASCII que represente otra famosa secuencia combinatoria. Un diagrama de montaña de n pasos es un dibujo de una cadena montañosa, que usa exactamente caracteres n '/' y n '\', de modo que los …



1
Construye un solucionador de rompecabezas MU
El rompecabezas MU es un rompecabezas en el que descubres si puedes convertirte MIen MUlas siguientes operaciones: Si su cadena termina en I, puede agregar un Ual final. (por ejemplo MI -> MIU) Si su cadena comienza con M, puede agregar una copia de la parte posterior Ma la cadena. …

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.