Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

5
Números Congruentes
Definiciones: Un triángulo se considera un triángulo rectángulo si uno de los ángulos internos es exactamente 90 grados. Un número se considera racional si se puede representar mediante una relación de enteros, es decir p/q, donde ambos py qson enteros. Un número nes un número congruente si existe un triángulo …


6
Resta la matriz plegada
Reto: Dada una matriz NxN donde norte≥ 2norte≥2N\geq2 y una de las ocho 'opciones de plegado' distintas, genera una matriz / lista 2D con los valores restados. Las ocho opciones de plegado son: de izquierda a derecha; De derecha a izquierda; de arriba hacia abajo; abajo hacia arriba; de arriba …

12
Deslizarse como una serpiente
La idea Hemos hecho espirales matriciales antes, y rotaciones completas, e incluso rotaciones diagonales , ¡pero no, por lo que puedo encontrar, rotaciones de serpientes ! ¿Qué es una rotación de serpiente? Imagine las filas de una matriz que se deslizan de un lado a otro, con divisores entre ellos …

12
Indización de los números de Fibonacci extendidos
Probablemente hayas oído hablar de los números de Fibonacci. Ya sabes, esa secuencia entera que comienza con 1, 1, y luego cada nuevo número es la suma de los dos últimos. 1 1 2 3 5 8 13... Y así. Los desafíos sobre los números de Fibonacci son bastante populares …

11
Gire el arte ASCII en 45 grados
Su tarea es tomar una imagen artística ASCII y hacerla girar en el sentido de las agujas del reloj 45 grados y escalarla en un factor de 2-√2\sqrt 2 . La escala proviene del uso de un patrón de celosía que introduce espacio entre los personajes. Para explicarlo visualmente, un …

6
Caminar a través de un teclado
Dada una palabra (o cualquier secuencia de letras) como entrada, debe interpolar entre cada letra de manera que cada par de letras adyacentes en el resultado también sea adyacente en un teclado QWERTY, como si escribiera la entrada caminando en un teclado gigante. Por ejemplo, ' sí ' podría convertirse …

30
Crear fragmentos a partir de una matriz
Su tarea es escribir un programa que, dado un conjunto y un número, necesita dividir el conjunto en trozos con el tamaño es número. Reglas Su programa recibirá una matriz A, así como un número entero positivo n. La matriz se debe dividir en trozos de longitud n, si la …

23
La escuela se muda (Día 1)
Reto tomado con permiso de mi concurso de desafío de código universitario Desde hace algunos años, el número de estudiantes en mi escuela ha estado creciendo constantemente. Primero, el número de estudiantes aumentó por aula, pero luego fue necesario convertir algunos espacios para que algunos grupos dieran clases allí, como …

15
Classic VCS ASCII Adventure
Al crecer, mi primer sistema de consola fue un Atari 2600 y siempre me encantarán algunos de esos juegos que tanto disfruté cuando era niño. Muchos de los gráficos siguen siendo memorables, quizás incluso icónicos. Resulta que estos sprites son mapas de bits muy simplistas, de 8 píxeles de ancho …

23
Puntero saltando
Supongamos que tenemos una matriz de longitud con punteros que apuntan a alguna ubicación en la matriz: el proceso de " salto de puntero " establecerá cada puntero en la ubicación a la que apunta.PDps\texttt{ps}nortenn Para el propósito de este desafío, un puntero es el índice (basado en cero) de …


17
Dividir las marcas de Mark
Reto Mark es un estudiante que recibe sus Ncalificaciones de forma concatenada en una sola línea. El desafío es separar sus marcas, sabiendo que cada marca solo puede ser 0o 1o 2o 3o 4o 5o 6o 7o 8o 9o 10. Entrada N Número natural y una línea. Salida Un conjunto …


26
Sumorial digital
Dada una entrada n, escriba un programa o función que genere / devuelva la suma de las sumas digitales de ntodas las bases 1 a n. n+∑b=2n∑i=0∞⌊nbi⌋modbn+∑b=2n∑i=0∞⌊nbi⌋modbn + \sum_{b=2}^n \sum_{i=0}^\infty \left\lfloor \frac{n}{b^i} \right\rfloor \bmod b Ejemplo: n = 5 Crea el rango [1...n]:[1,2,3,4,5] Para cada elemento x, obtenga una matriz …

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.