Preguntas etiquetadas con code-golf

33
Disminuyamos la monotonía

... pero bueno, no es necesario ser estricto. Dada una matriz no vacía de enteros estrictamente positivos, determine si es: Monótono estrictamente decreciente . Esto significa que cada entrada es estrictamente menor que la anterior. Monótono no creciente, pero no estrictamente decreciente . Esto...

33
Trazando la espiral de Cornu

La espiral de Cornu se puede calcular utilizando el método de Feynman para integrales de trayectoria de propagación de luz. Aproximaremos esta integral utilizando la siguiente discretización. Considere un espejo como en esta imagen, donde Sestá la fuente de luz y Pel punto donde recogemos la luz....

33
Des-duplicar cadenas

Introducción Observemos la siguiente cadena: AABBCCDDEFFGG Puede ver que cada letra ha sido duplicada , excepto la letra E. Eso significa que la carta Eha sido desduplicada . Entonces, lo único que necesitamos hacer aquí es revertir ese proceso, lo que nos da la siguiente cadena no deduplicada...

33
Validar volquetes de matrices aleatorias

Hace casi seis años, el miembro miembro de PPCG steenslag publicó el siguiente desafío: En un dado estándar (dado) los números están ordenados de modo que las caras opuestas sumen siete. Escriba el programa más corto posible en su idioma preferido que genere un lanzamiento aleatorio seguido de 9...

33
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 más, tendré que implementar la...

33
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...

33
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 salida óptima sería aaba,...

33
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, ......

33
¿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 límite de velocidad de...

33
¡Factoriales y ciclos interminables!

Como puede saber, el factorial de un entero positivo nes el producto de todos los enteros positivos que son iguales o menores n. Por ejemplo : 6! = 6*5*4*3*2*1 = 720 0! = 1 Ahora definiremos una operación especial con un nombre irrelevante como sumFac: Dado un entero positivo n, sumFac(n)es la...

33
¡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

33
¡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 él, por las...

33
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 y...

33
¿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...

33
¿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 lo contrario. Se garantiza que la...

33
¡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
Encuentra el dígito único más alto

Sorprendentemente, no hemos tenido un simple "encontrar el dígito más alto" desafío todavía, pero creo que es un poco demasiado trivial. Dada la entrada de un entero no negativo, devuelve el dígito único más alto (es decir, no repetido) encontrado en el entero. Si no hay dígitos únicos, su...

33
¿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...