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.


15
¿Cuánto maná necesito?
Dungeon Master fue uno de los primeros juegos de rol en tiempo real, lanzado originalmente en 1987 en el Atari ST. Entre otras cosas interesantes para la época, ofrecía un sistema de hechizos bastante sofisticado basado en runas. Tu tarea hoy es escribir un programa o función que evalúe la …

13
¡Feliz cumpleaños, Raffaele Cecco!
Raffaele Cecco es un programador que produjo algunos de los mejores videojuegos para la computadora ZX Spectrum a fines de los años ochenta. Entre otros, desarrolló el aclamado Cybernoid y Exolon . Raffaele cumple 50 años el 10 de mayo de 2017 . Este desafío es un pequeño homenaje a …

30
Eliminar caracteres en el índice especificado
(fuertemente inspirado por el elemento de cadena en el índice especificado ) Dada una cadena sy un número entero que nrepresenta un índice en s, salida scon el carácter en la nposición -th eliminada. La indexación 0 y la indexación 1 están permitidas. Para la indexación 0, nserá no negativa …
33 code-golf  string 

30
¿Es válido mi código de barras?
Un código de barras EAN-8 incluye 7 dígitos de información y un octavo dígito de suma de verificación. La suma de verificación se calcula multiplicando los dígitos por 3 y 1 alternativamente, sumando los resultados y restando del siguiente múltiplo de 10. Por ejemplo, dados los dígitos 2103498: Digit: 2 …

30
¿Es este número un digito?
Reto Un repdigit es un número entero no negativo cuyos dígitos son todos iguales. Cree una función o un programa completo que tome un entero entero como entrada y genere un valor verdadero si el número de entrada es un repdigit en la base 10 y un valor falso de …

13
Encuentra el patrón óptimo
Dada una cadena s compuesta de letras minúsculas, como aabaaababbbbaaba y un entero positivo n , tal como 4, genera una longitud n cadena t tal que cuando t se repite a la longitud de s , tienen tantos caracteres en común como sea posible. Para el ejemplo dado, la …
33 code-golf  string 

30
¿Es este número triangular?
Reto Dado un número entero positivo, determine si es un número triangular y, en consecuencia, genere uno de los dos valores constantes y distintos. Definición Un número triangular es un número que se puede expresar como la suma de enteros positivos consecutivos, comenzando en 1. También se pueden expresar con …

30
¡Haz que explote!
¡Toma una matriz de enteros positivos como entrada y haz que explote! La forma en que explota una matriz es simplemente agregando ceros alrededor de cada elemento, incluidos los bordes exteriores. ¡Los formatos de entrada / salida son opcionales como siempre! Casos de prueba: 1 ----- 0 0 0 0 …
33 code-golf  matrix 

20
¿Estoy por encima del límite de velocidad?
Dado un camino ascii-art y el tiempo que me llevó cruzarlo, dime si estaba acelerando. Unidades La distancia está en la unidad arbitraria de d. El tiempo está en la unidad arbitraria de t. El camino Aquí hay un camino simple: 10===== Los 10medios 10 dpor t. Ese es el …

7
Dibuja el triángulo de Reutersvärd
Este objeto imposible es el triángulo de Reutersvärd : Dibuja tu propia versión de acuerdo con estas reglas: Exactamente 9 cubos en total Cada lado está formado por exactamente 4 cubos Los cubos parecen superponerse de tal manera que el objeto renderizado es de hecho un objeto imposible Se utilizan …

10
Placas de licencia perfectas
Placas de licencia perfectas Comenzando hace unos años, hice un pequeño juego mientras conducía: comprobar si las placas cercanas son "perfectas". Es relativamente raro, pero emocionante cuando encuentras uno. Para verificar si una placa es perfecta: Resume los caracteres, con A = 1, B = 2, ... Z = 26. …

30
¡Dime mi resolución de pantalla!
Imprima la resolución de pantalla del dispositivo en el formato específico de [width]x[height](sin los corchetes). Por ejemplo, una salida podría ser 1440x900. Aquí hay un probador en línea que puede usar para verificar su propia resolución de pantalla.
33 code-golf 

30
Notcalc (Calcule la respuesta incorrecta)
Gol: Dados dos números naturales (enteros de 0 a infinito), genera un número que no es la suma de esos números, sino que es un número natural. Soluciones de ejemplo (TI-Basic): A+B+1 not(A+B) Soluciones inválidas: A+B-1(para las entradas 0,0, regresa -1, lo que no es natural) "ABC"( ABCno es un …

17
El primer más pequeño con un toque (A068103)
La tarea en cuestión es, dado un número n, encontrar el primo más pequeño que comienza con AL MENOS n el número 2al comienzo del número. Esta es una secuencia que encontré en OEIS ( A068103 ). Los primeros 17 números en la secuencia se dan a continuación, si desea …

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.