Preguntas etiquetadas con matrix

Una matriz es una lista de números dispuestos en un rectángulo con filas y columnas. En programación, también se conoce como una matriz 2D. Use esta etiqueta si su desafío es manipular matrices.

309
Upgoat o Downgoat?

Dada una imagen de una cabra, su programa debería tratar de identificar si la cabra está boca abajo o no. Ejemplos Estos son ejemplos de lo que puede ser la entrada. Entradas no reales Entrada: Salida: Downgoat Especificaciones Su programa debe tener como máximo 30,000 bytes La entrada...

92
¿Dónde está el 0xBEEF?

Este desafío fue inspirado por este comercial de Wendy's de 1984. Ilustración de TS Rogers. Su tarea es encontrar un 0xBEEF hexadecimal en un bollo binario. La 'carne' consiste en el siguiente patrón: 1 0 1 1 (0xB) 1 1 1 0 (0xE) 1 1 1 0 (0xE) 1 1 1 1 (0xF) Y el 'bollo' consiste en una...

85
El ratón hambriento

Dieciséis montones de queso se colocan en un cuadrado de 4x4. Están etiquetados del 111 al . La pila más pequeña es y la más grande es .dieciséis1616111dieciséis1616 El Ratón Hambriento está tan hambriento que siempre va directo al montón más grande (es decir, ) y se lo come de...

73
Simulador de fraile

Los hermanos del orden de San Golfus el Conciso tienen la tradición de recitar una breve oración cada vez que ven a alguien hacer la señal de la cruz . Debido al alto nivel de pecado medido recientemente entre los turistas, han instalado CCTV en el monasterio y te han contratado para ayudarlos a...

73
Cree una "H" a partir de "H" más pequeñas

Desafío Cree una función o programa que, cuando se le da un número entero size , haga lo siguiente: Si sizees igual a 1, salida H H HHH H H Si sizees mayor que 1, salida X X XXX X X donde Xes la salida del programa / función parasize - 1 (Si lo prefiere, puede hacer que el caso base...

59
Cavar una zanja fronteriza

Antecedentes: Demasiados inmigrantes ilegales de Blandia están cruzando la frontera a Astan. El emperador de Astan te ha encargado que caves una trinchera para mantenerlos alejados, y Blandia debe pagar los gastos. Dado que todos los mecanógrafos han sido suspendidos hasta que se arregle la zanja,...

54
¿Qué tetromino es este?

Dado un número entero de 16 bits sin signo N , su tarea es determinar si su representación binaria asignada dentro de una matriz 4x4 coincide con una forma de tetromino y, de ser así, de qué forma es. Matriz Cada bit de N se asigna dentro de una matriz 4x4, de izquierda a derecha y de arriba a...

51
Asientos en un cine finlandés

Se le da el mapa de una sala de cine como una matriz booleana: 0 representa un asiento libre, 1 - ocupado. Cada finlandés que entra elige el asiento más alejado ( distancia euclidiana ) del más cercano ocupado, o si existen varios, el primero de ellos en orden de filas . Produzca una matriz que...

46
Gráficos en braille

Cortar una matriz booleana de 4x2 bloques y hacerlos como caracteres braille U+2800... U+28FF. [[0,1,0,0,1,0], [1,0,0,0,0,0], [1,0,0,0,1,0], [1,1,1,1,0,0]] ⣎⣀⠅ Rellene con 0-s si las dimensiones no son múltiplos de 4 y 2. [[0,1,0], [1,0,0], [1,1,1]] ⠮⠄ Se aplican las reglas habituales...

45
Hay conocidos conocidos

El ex secretario de Defensa estadounidense, Donald Rumsfeld, famoso popularizó la frase "conocidos conocidos". Aquí vamos a destilar sus comentarios en una estrofa de cuatro líneas. Específicamente, envíe este texto: known knowns known unknowns unknown knowns unknown unknowns La capitalización...

44
Construir la matriz de identidad

El desafío es muy simple. Dada una entrada entera n, salida de la n x nmatriz de identidad. La matriz de identidad es una que se 1extiende desde la parte superior izquierda hasta la parte inferior derecha. Escribirás un programa o una función que devolverá o generará la matriz de identidad que...

43
Zigzagificar una matriz

Como parte de su algoritmo de compresión, el estándar JPEG desenrolla una matriz en un vector a lo largo de antidiagonales de dirección alterna: Su tarea es tomar una matriz (no necesariamente cuadrada) y devolverla en forma desenrollada. Como ejemplo: [1 2 3 4 5 6 7 8 9 1 2 3] debería...

40
Rastreador de mazmorras

Entrada Una matriz binaria representa las paredes de una mazmorra.METROMETROM La posición del jugador dentro de la mazmorra.( x , y)(X,y)(x,y) La dirección que el jugador está enfrentando actualmente (0 = Norte, 1 = Este, 2 = Sur, 3 = Oeste)rered Salida Una representación pseudo-3D de las...

36
Cuentas ASCII básicas

Título alternativo: Cuenta tu sentencia de prisión en el muro Dado un número n, los resultados obtenidos se agrupan en el tradicional 5 por grupo y 50 por fila. Ejemplos 1 | | | | 4 4 |||| |||| |||| |||| 5 5 |||/ ||/| |/|| /||| 6 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/...

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

33
¿Es mi flecha de matriz?

Definición Una matriz de punta de flecha es una matriz que tiene todas las entradas iguales a 0 , excepto las de la diagonal principal, la fila superior y la columna más a la izquierda. En otras palabras, la matriz debería verse así: * * * * * * * * 0 0 0 0 * 0 * 0 0 0 * 0 0 * 0 0 * 0 0 0 * 0 * 0...

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