Preguntas etiquetadas con code-golf

13
Factorización de matrices

Dada una matriz de enteros positivos, genera una matriz estable de los distintos factores primos de estos enteros. En otras palabras, para cada entero en la entrada en orden, obtenga sus factores primos, ordénelos y agregue cualquier primo que aún no esté en la salida a la salida. Casos de...

13
Secuencia de exponenciación

La mina de sal polaca más antigua , ubicada en Bochnia *, se inició en el año 1248, que podemos considerar un número mágico . Podemos ver que es igual a 4 dígitos de la secuencia de exponenciación: . Como la fecha es en realidad 4 dígitos de la secuencia, podríamos alargarla. Podríamos repetir el...

13
Cajitas en la ladera

Hay una canción satírica llamada Little Boxes , originalmente de Malvina Reynolds, sobre la expansión suburbana que tiene letras de la siguiente manera: Pequeñas cajas en la ladera, Pequeñas cajas hechas de ticky-hortera, Pequeñas cajas en la ladera, Pequeñas cajas de todos modos. Hay...

13
¡Dobla una matriz!

Dada una matriz, sume sus valores arriba / abajo o izquierda / derecha para formar una X, dóblela hacia arriba y devuelva la lista. Describo el algoritmo aquí: Algoritmo Su entrada será una matriz cuadrada de enteros de tamaño impar dentro de la capacidad numérica razonable de su idioma. Tomemos...

13
Gráfico de barras de diez filas

Este es el hoyo 1 del Torneo de otoño de APL CodeGolf . Soy el autor original del problema allí y, por lo tanto, me permite volver a publicarlo aquí. Dada una lista de números, produzca un gráfico de barras horizontales de #caracteres para cuántos números caben en cada uno de los diez grupos de...

13
Reparte una baraja ASCII

Nunca ha habido un desafío definitivo de tarjetas ASCII AFAIK. Entonces, usando el siguiente mazo de cartas ASCII: .------..------..------..------..------..------..------..------..------..------..------..------..------. |2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--....

13
Ocurrencias más altas o más bajas?

Desafío: Entradas: Una cadena que contiene ASCII imprimible (excluyendo espacios, tabulaciones y nuevas líneas) Un booleano † Salida: Las partes de la cadena se dividen en cuatro grupos: Letras minusculas Letras mayúsculas Dígitos Otro Con base en el valor booleano, mostramos la aparición...

13
Negación del esquema piramidal

En mi lenguaje Pyramid Scheme , hay una construcción ligeramente divertida: el triángulo vacío: ^ - Cuando no se le dan argumentos, regresa 0. Para generar 1usando esta construcción, podríamos usar esto: ^ /!\ ^--- - Esto simplemente pasa 0a la función de negación. Podemos seguir negando...

13
Consejos para jugar golf en QBasic

¿Qué consejos generales tienes para jugar al golf en QBasic? Estoy buscando ideas que puedan aplicarse a los problemas de código de golf en general que sean al menos algo específicos de QBasic (por ejemplo, "eliminar comentarios" no es una respuesta). Consejos sobre el emulador QB64 también son...

13
¿Es bipartito?

Un gráfico bipartito es un gráfico cuyos vértices se pueden dividir en dos conjuntos disjuntos, de modo que ningún borde conecte dos vértices en el mismo conjunto. Un gráfico es bipartito si y solo si tiene 2 colores. Desafío Su tarea es, dada la matriz de adyacencia de un gráfico simple no...

13
Sacame un helado por favor

Hazme un cono de helado por favor Tenemos un montón de excelentes heladerías aquí en Nueva Inglaterra. La mayoría de ellos están cerrados por el invierno ahora, así que ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ OBJETIVO Emitir el cono...

13
Primas repetidas de dígitos

Otra secuencia, otro desafío. * Definición Un primo pestá en esta secuencia, llamémoslo A, si por cada dígito den pla expansión decimal de, reemplaza dcon dcopias de dy el entero resultante sigue siendo primo; los ceros no están permitidos. Por ejemplo, 11es trivial en esta secuencia (es el...

13
Espiral fuera del alfabeto!

Mira la siguiente cadena. ¿Ves un patrón? ABEFNOPEFGH DC GQI MHRJ LKJI SK DTL SEMEN BAZYXWV N EO DP CQ BAZYXWVUTSR Como algunos habrán notado, es básicamente una espiral del alfabeto, donde las distancias entre filas / columnas aumentan gradualmente en 1 espacio / nueva línea. Definición...

13
Secuencia phi iterada

Relacionado: Función phi (n) iterada . Su desafío es calcular la función phi iterada: f(n) = number of iterations of φ for n to reach 1. Dónde φ está la función totient de Euler ? Relacionado OEIS . Aquí está el gráfico de la misma: Reglas: Su objetivo es salir f(n)den=2 a n=100. Este...

13
Cadena de hexágono ASCII

Problema Dibuja una cadena hexagonal x larga, cada una con un lado de ylongitud Entrada x - la longitud de la cadena <= 50 y - la longitud de cada lado <= 50 Ejemplos x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 __ __ / \ / \ / \__/ \ \ / \ / \__/ \__/...

13
¿Cuántas instancias se están ejecutando?

Escriba un programa que se ejecute indefinidamente y que informe cuántas instancias de sí mismo se están ejecutando actualmente. Cada instancia del programa también debe informar el orden en que se abrió de todas las demás instancias actualmente en ejecución. Ejemplo El usuario inicia el programa...

13
Calcule el Divmod superior

Tarea Dados dos números enteros positivos (divId e nd y divis o r), calculan la q uotient y el r emainder. Normalmente se calcularía como e = o*q+rdónde q*o<=ey 0<=r<o. Para este desafío sigue siendo e = o*q+rpero q*o>=ey -o<r<=0. Por ejemplo , e=20y o=3normalmente sería 20/3...