Preguntas etiquetadas con grid

39
Pi Natural # 0 - Rock

Gol Cree un programa / función que tome una entrada N, verifique si Nlos pares aleatorios de enteros son relativamente primos y retorna sqrt(6 * N / #coprime). TL; DR Estos desafíos son simulaciones de algoritmos que solo requieren la naturaleza y su cerebro (y tal vez algunos recursos...

39
Me quiero panal

Escriba el programa más corto que imprima esta sección de arte ASCII de un mosaico hexagonal o panal : __ __/ \__ __/ \__/ \__ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ \__/ \__/ \__/ No se debe tomar ninguna entrada. Salida a stdout o la...

38
¿Puedo separar el rompecabezas?

Escriba un programa o función que tome una cuadrícula de texto rectangular donde cada celda sea una Ao una B. Todas las Aceldas formarán una forma simplemente conectada , es decir, todas estarán conectadas ortogonalmente sin agujeros (las letras adyacentes en diagonal no cuentan como conectadas)....

37
HexaRegex: un homenaje a Martin Ender

Martin Ender recientemente alcanzó los 100K, y ha creado algunos lenguajes asombrosos . Vamos a divertirnos un poco con uno de ellos, Hexagony (y un poco de expresión regular para Retina ) Como breve descripción general, debe escribir un programa que ingrese una cuadrícula de Hexagony y determine...

37
¿Saldré a tiempo?

Inspirado por esto . Fondo El granjero malvado ha decidido quemar su campo de trigo para subir los precios. Para garantizar la destrucción total, también ha empapado su campo en gasolina. Aún más desafortunadamente, estabas caminando en el campo cuando estaba encendido, y debes salir rápidamente...

36
Problema "Rellenar la cuadrícula"

Un desafío con reglas simples pero algoritmos no triviales. :-) Tarea Tome la entrada en forma de enteros separados por espacios: N A B S Donde N es la longitud lateral de una matriz cuadrada 2D llena de números únicos (enteros) entre A y B inclusive. Para cada fila y columna en esta matriz,...

36
Rotación de Chebyshev

Considere una cuadrícula regular, donde cada celda tiene coordenadas enteras. Podemos agrupar las células en "anillos" (de forma cuadrada) donde las células en cada anillo tienen la misma distancia de Chebyshev (o distancia del tablero de ajedrez) desde el origen. Su tarea es tomar dicha coordenada...

36
Programar el robot apilador de tazas

Estoy seguro de que todos han visto antes que las tazas se pueden apilar en pirámides (y otras formas): A A A A A A A A A A A A A A A A A Sí, Adefinitivamente es un personaje adecuado para representar una taza. Se pueden agregar nuevas tazas en el suelo, a la derecha de la estructura, o...

35
Snakify a String

Una cadena snakified se ve así: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Tu tarea Tome una cadena sy un tamaño n, luego envíe la cadena snakified. Las entradas ThisIsAnExampleOfaSnakifiedStringy 3producirían el ejemplo anterior. Presupuesto s solo contendrá caracteres ASCII entre...

35
¿A dónde va esa serpiente?

Escriba una función (utilizando la menor cantidad de bytes posible) que tome una matriz bidimensional de cualquier número de columnas y filas en las que: 0 representa bloque vacío, 1 representa el bloque de serpiente. La función debe devolver el número de caminos posibles que recorrió la...

35
Laberintos infinitos

Fondo Eres el aprendiz de un poderoso mago, y tu maestro está desarrollando un hechizo para crear un laberinto interdimensional para atrapar a sus enemigos. Quiere que programes su computadora a vapor para analizar los posibles diseños. Programar esta máquina diabólica es muy peligroso, por lo que...

35
Fizz Buzz para las tortugas

Descripción del problema Imagina que eres una tortuga en una cuadrícula. Te dan dos números f y b , y te enfrentas al este. Realiza una marcha a través de la cuadrícula, contando cada una de las celdas que encuentra, de acuerdo con las siguientes reglas: De forma predeterminada, escribe el...

33
Simulador de gravedad

Declaración Te dan una imagen fija de una serie de bolas que caen en una cuadrícula 2D. Esta cuadrícula está rodeada de paredes inmutables e irrompibles, por lo que toda la acción está contenida dentro de ellas. Su tarea es determinar cuál será el estado del escenario después de que la gravedad...

33
¿Es este número Loeschian?

Un número entero positivo kes un número de Loeschian si kse puede expresar como i*i + j*j + i*jpara i, jnúmeros enteros. Por ejemplo, los primeros números positivos de Loeschian son: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Tenga en cuenta que i, jpor cierto k, no...

33
Verificar un tablero de Buscaminas

Su objetivo es verificar si un tablero de Buscaminas completo es válido. Esto significa que cada número es un recuento correcto de minas en las celdas adyacentes, incluidas las diagonales. El tablero no se envuelve. Como de costumbre , debe asignar una función o programa, y ​​gana el código más...

33
¡Camina las palabras!

En mi humilde opinión, el texto estándar es aburrido. Por lo tanto, propongo un nuevo estándar de escritura, ¡palabras para caminar! Palabras andantes Las palabras que caminan son palabras que responderán a ciertos caracteres. A los efectos de este desafío, los caracteres desencadenantes son [u,...

32
Puntúa la rutina olímpica de balanceo de la vid de Tarzán

Los swingers olímpicos realizan sus rutinas en árboles estándar. En particular, el Árbol estándar ntiene vértices para 0arriba n-1y bordes que unen cada vértice distinto de cero acon el vértice n % adebajo de él. Entonces, por ejemplo, Standard Tree 5 se ve así: 3 | 2 4 \ / 1 | 0 porque el...