Perguntas com a marcação «matrix»

Uma matriz é uma lista de números organizados em um retângulo com linhas e colunas. Na programação, também é conhecido como uma matriz 2D. Use essa tag se o seu desafio for manipular matrizes.

309
Upgoat ou Downgoat?

Dada a imagem de uma cabra, seu programa deve tentar identificar se a cabra está de cabeça para baixo ou não. Exemplos Estes são exemplos do que a entrada pode ser. Entradas não reais Entrada: Resultado: Downgoat Spec Seu programa deve ter no máximo 30.000 bytes A entrada conterá a cabra...

92
Onde está o 0xBEEF?

Este desafio foi inspirado no comercial deste Wendy de 1984. Ilustração de TS Rogers Sua tarefa é encontrar um 0xBEEF hexadecimal em um bun binário. A 'carne' consiste no seguinte padrão: 1 0 1 1 (0xB) 1 1 1 0 (0xE) 1 1 1 0 (0xE) 1 1 1 1 (0xF) E o 'bun' consiste em uma matriz binária de...

85
O rato faminto

Dezesseis pilhas de queijo são colocadas em um quadrado 4x4. Eles são rotulados de a . A menor pilha é e a maior é .111161616111161616 O Hungry Mouse está com tanta fome que sempre vai direto para a pilha maior (ou seja, ) e a come imediatamente.161616 Depois disso, ele vai para a maior pilha...

73
Simulador de frei

Os irmãos da ordem de São Golfo, o Conciso, têm a tradição de recitar uma breve oração sempre que vêem alguém fazer o sinal da cruz . Devido ao alto nível de pecado medido entre os turistas recentemente, eles instalaram o sistema de CFTV no mosteiro e contrataram você para ajudá-los a manter a...

73
Crie um "H" a partir de "H" s menores

Desafio Crie uma função ou programa que, quando fornecido um número inteiro size, faça o seguinte: Se sizefor igual a 1, a saída H H HHH H H Se sizefor maior que 1, a saída X X XXX X X onde Xé a saída do programa / função parasize - 1 (Se preferir, você pode corresponder ao caso base 0,...

59
Cavar uma trincheira de borda

Antecedentes: Muitos imigrantes ilegais de Blandia estão cruzando a fronteira para Astan. O imperador de Astan encarregou você de cavar uma trincheira para mantê-los afastados, e Blandia deve pagar pelas despesas. Como todos os datilógrafos foram distribuídos até a trincheira ser organizada, seu...

54
Que tetromino é esse?

Dado um número inteiro de 16 bits N não assinado , sua tarefa é determinar se sua representação binária mapeada dentro de uma matriz 4x4 corresponde a uma forma de tetromino e, em caso afirmativo, qual é a forma. Matriz Cada bit de N é mapeado dentro de uma matriz 4x4, da esquerda para a direita...

51
Assentos em um cinema finlandês

Você recebe o mapa de uma sala de cinema como uma matriz booleana: 0 representa um assento livre, 1 - ocupado. Cada finlandês que entra escolhe o assento mais distante ( distância euclidiana ) do ocupado mais próximo, ou se existirem vários - o primeiro deles em ordem de fila . A saída de uma...

46
Gráficos em braille

Corte uma matriz de boolean em 4x2 blocos e torná-los 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]] ⣎⣀⠅ Almofada com 0-s se as dimensões não forem múltiplos de 4 e 2. [[0,1,0], [1,0,0], [1,1,1]] ⠮⠄ Aplicam-se regras usuais de...

45
Existem conhecidos conhecidos

O ex-secretário de Defesa dos EUA, Donald Rumsfeld, famosa popularizou a frase "knowns conhecidos." Aqui vamos destilar seus comentários em uma estrofe de quatro linhas. Especificamente, imprima este texto: known knowns known unknowns unknown knowns unknown unknowns Letras maiúsculas não...

43
Ziguezague uma matriz

Como parte de seu algoritmo de compactação, o padrão JPEG desenrola uma matriz em um vetor ao longo de antidiagonais de direção alternada: Sua tarefa é pegar uma matriz (não necessariamente quadrada) e devolvê-la na forma desenrolada. Como um exemplo: [1 2 3 4 5 6 7 8 9 1 2 3] deve...

43
Construir a matriz de identidade

O desafio é muito simples. Dada uma entrada inteira n, produza a n x nmatriz de identidade. A matriz de identidade é aquela que se 1estende da parte superior esquerda até a parte inferior direita. Você escreverá um programa ou uma função que retornará ou produzirá a matriz de identidade que você...

40
Dungeon Crawler

Entrada Uma matriz binária representando as paredes de uma masmorra.MMM A posição do jogador dentro da masmorra.( x , y)(x,y)(x,y) A direção que o jogador está enfrentando no momento (0 = Norte, 1 = Leste, 2 = Sul, 3 = Oeste)ddd Saída Uma representação pseudo-3D das paredes que estão no campo...

36
Registros ASCII básicos

Título alternativo: Registre sua sentença de prisão na parede Dado um número n, as contagens de saída agrupadas nos tradicionais 5 por grupo e 50 por linha. Exemplos 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50. |||/ |||/ |||/ |||/ |||/...

35
Para onde está indo a cobra?

Escreva uma função (usando o mínimo de bytes possível) que obtenha uma matriz bidimensional de qualquer número de colunas e linhas nas quais: 0 representa bloco vazio, 1 representa bloco de cobra. A função deve retornar o número de caminhos possíveis que a cobra percorreu. Exemplo...

33
É a minha Matrix Arrowhead?

Definição Uma matriz de ponta de seta é uma matriz que possui todas as entradas iguais a 0 , exceto as na diagonal principal, linha superior e coluna mais à esquerda. Em outras palavras, a matriz deve ficar assim: * * * * * * * * 0 0 0 0 * 0 * 0 0 0 * 0 0 * 0 0 * 0 0 0 * 0 * 0 0 0 0 * Onde cada...

33
Faça explodir!

Pegue uma matriz de números inteiros positivos como entrada e faça-a explodir! A maneira como você explode uma matriz é simplesmente adicionando zeros em torno de cada elemento, incluindo as bordas externas. Os formatos de entrada / saída são opcionais, como sempre! Casos de teste: 1 ----- 0...