Preguntas etiquetadas con code-golf

19
Juego estable de la vida

Desafío: Dada una matriz (o matriz 2d) de 0s y 1s, genera el número de pasos que toma para que el juego de la vida de Conway alcance un estado estable, o -1 si nunca llega a uno. Un estado estable es un estado en el que no se activan o desactivan celdas en cada paso. El juego debe ejecutarse en la...

19
Buscando saltadores

Recientemente obtuve un tablero de ajedrez irregular realmente extraño. Sus cuadrados están por todas partes y ni siquiera todos están conectados. Al menos todavía están distribuidos en una cuadrícula regular. Quiero adaptar las reglas del ajedrez para poder jugar en el tablero, pero para empezar,...

19
¿Hay más objetos duros u objetos blandos?

Tangencialmente inspirado por la apertura del libro What-If. La entrada es un rectángulo de espacios como una cadena, lista de cadenas, etc., con objetos hechos de #'s dentro: ######## # # ######## ### #### ### #### ### Los objetos siempre serán rectángulos que no se crucen ni se...

19
Suma los números cuadrados impares menores que N

Escriba un programa o función para generar la suma de los números cuadrados impares (OEIS # A016754) menos que una entrada n . Los primeros 44 números en la secuencia son: 1, 9, 25, 49, 81, 121, 169, 225, 289, 361, 441, 529, 625, 729, 841, 961, 1089, 1225, 1369, 1521, 1681, 1849, 2025, 2209,...

19
Genera n dígitos de la secuencia de Gijswijt

Introducción La secuencia de Gijswijt ( A090822 ) es realmente famosa, REALMENTE lenta. Para ilustrar: Los primeros 3 aparecen en el noveno término (está bien). Los primeros 4 aparecen en el término 220 (muy lejos, pero factible). Los primeros 5 aparecen en (aproximadamente) el término 10 ^ (10...

19
Construyamos una escalera

No tenemos suficientes desafíos (semi) fáciles para principiantes. Cada vez se toman más y más fáciles. Así que intenté encontrar algo que los principiantes pudieran lograr, pero eso no es un duplicado. Entrada: Una sola cadena separada con su nueva línea de sistema operativo (es decir \r\n), o...

19
Convertir una expresión a notación Panfix

Estaba navegando por esolangs y encontré este idioma: https://github.com/catseye/Quylthulg . Una cosa interesante sobre este lenguaje, es que no usa prefijo, postfix o infix, usa los tres , llamándolo notación "panfix". Aquí hay un ejemplo. Para representar infija normales 1+2en panfix, se...

19
Cálculo de directorio

Para este desafío, se le dará una ruta absoluta y una ruta "nueva" (que puede ser absoluta o relativa), y deberá devolver la ruta final. Por ejemplo, si su directorio actual era /var/tmp/test: my_diro my_dir/ debería volver/var/tmp/test/my_dir ../../my_dir debería volver /var/my_dir /my_dir/./...

19
¿Cuál fue exactamente tu pregunta?

Introducción Cuando recibes un texto aburrido, solo quieres terminarlo lo más rápido posible. Observemos el siguiente texto: Ens colligi timenda etc priorem judicem. De quascunque ii at contingere repugnaret explicetur intellectu. Adjuvetis hoc fortassis suspicari opportune obversari vix eam?...

19
Ordenar los meses del año

Escribir una función o programa que toma entradas de string, totalmente espelta, nombres ingleses mes en el caso del título: January, February, March, etc (nulo / CR / LF terminado bien, delimitado con un poco de carácter no-alfa si así lo desea) y, o bien compara dos entradas, devolviendo un...

19
Brainf * ck Problema de bucle

Tengo un problema para un club cibernético que le pide que imprima: ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! Usando Brainf ** k en 29 bytes o menos sin usar el carácter ','. Tengo un código de

19
La letra E con E

Su tarea es mostrar la siguiente letra "E" en forma de arte ASCII, dadas cinco entradas. Ejemplos: Entrada: 7,2,+,|,- (Nota: no tiene que seguir este formato de entrada exacto, y si no lo usa, debe explicar cómo funciona su propio formato de entrada) Explicación: 7 ancho total, incluidos los...

19
Clasificación de burbujas en progreso

Cree una función o programa que tome dos entradas: Una lista de enteros que se ordenarán (menos de 20 elementos) Un entero positivo N, que dice cuántas comparaciones debe tomar La función se detendrá y generará la lista resultante de enteros después de las Ncomparaciones. Si la lista está...

19
Invertir una matriz booleana

Uno agradable simple Entrada Dada una matriz booleana (o una alternativa aceptable), puede asumir que la matriz nunca tendrá más de 32 elementos de largo. [false, false, true, false, false] Salida Invierte cada elemento de la matriz y lo genera. [true, true, false, true,

19
Recree el protector de pantalla de Windows ME como ASCII

Este desafío está inspirado en esta respuesta en Ask Ubuntu Stack Exchange. Introducción ¿Recuerdas el protector de pantalla de Windows ME con las tuberías ? ¡Es hora de recuperar la nostalgia! Desafío Debe escribir un programa o función que genere una representación ASCII del protector de...