Perguntas com a marcação «array-manipulation»

22
Adicione uma matriz consigo mesma

Hoje, seu desafio é pegar uma matriz, dividi-la em partes e adicioná-las. Eis como isso funciona: Seu programa ou função receberá uma matriz de números inteiros ae um tamanho de bloco L. A matriz deve ser dividida em matrizes de tamanho L, se o comprimento da matriz não for divisível até Lentão, a...

22
Segurança em números

Escreva um programa para determinar se uma sequência periódica de números inteiros positivos tem a propriedade de que, para cada número inteiro que nocorre na sequência, nunca há mais do quen outros números inteiros entre duas ocorrências consecutivas de n. Por exemplo, 2, 3, 5, 2, 3, 6, 2, 3, 5,...

22
Octógonos artísticos ASCII

Dado um número inteiro de entrada n > 1, produza um octógono de arte ASCII com comprimentos laterais compostos por ncaracteres. Veja exemplos abaixo: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # #...

22
Recolher duplicatas adjacentes

Desafio Dada uma lista de números inteiros, retorne a lista desses números inteiros após remover repetidamente todos os pares de itens iguais adjacentes. Observe que, se você tiver um número ímpar de números iguais, um deles permanecerá, não fazendo parte de um par. Exemplo: [0, 0, 0, 1, 2, 4,...

22
Classificar uma lista de diferenças

A lista de diferenças de uma lista de números inteiros é a diferença de lista de membros consecutivos. Por exemplo, a lista de diferenças de 1, 3, 2 ,4 é 2, -1, 2 Sua tarefa é tomar como entrada uma lista de diferenças e exibir como seria a lista de diferenças se a lista original fosse...

22
Generalized Array Riffle

Um simples golfe para começar a semana! Você recebe três matrizes: a matriz base B , a matriz de valor V e a matriz de índice I . Você deve produzir outra matriz na qual os valores Vsão inseridos Bnos índices especificados por I. Aqui está um exemplo: Base: [5, 1, 4, 1, 3] Values: [0, 0,...

22
Expandir o Problema da Aluna de Kirkman

Para aqueles que não estão familiarizados, o Problema de Aluna de Kirkman é o seguinte: Quinze jovens de uma escola saem três lado a lado por sete dias seguidos: é necessário organizá-las diariamente, para que ninguém duas ande duas vezes lado a lado. Podemos ver isso como uma lista aninhada 3...

22
Derrube alguns dominós!

Obrigado a esta pergunta por alguma inspiração Neste desafio, representaremos uma linha de dominó como uma sequência de |, /e \. Você receberá uma sequência de dominós como entrada e deverá determinar como eles se parecerão quando se estabelecerem. Aqui estão as regras de como os dominós...

22
Um desafio ogl-edocf

Entrada Uma sequência aleatória não vazia que consiste em caracteres ASCII no intervalo .[ 32..126 ][32..126][32..126] Saída A saída é obtida aplicando rotações sucessivas na sequência de entrada. Para cada letra ( [a-zA-Z]) na sequência de entrada, da esquerda para a direita: se a letra...

22
Corridas positivas reversas

Entrada Sua entrada é uma lista de números de um dígito em qualquer formato razoável, incluindo uma sequência de dígitos. A entrada não estará vazia. Saída Sua saída deve ser a lista de entrada, mas com cada execução máxima de dígitos diferentes de zero sendo revertida. Exemplo Considere a...

22
Brasão de muitas cores

Desafio Dada uma lista de nomes de cores exclusivos como entrada, classifique-os na ordem em que aparecem pela primeira vez no Amazing Technicolor Dreamcoat de Joseph . Exemplo Input: green, blue, red, brown Output: red, green, brown, blue A lista completa de cores, em ordem, é: 1. red 2....

22
Faça um quebra-cabeças simples

(Nota: esta é a minha primeira pergunta de código de golfe, mas, até onde eu sei, ninguém mais fez exatamente isso, por isso devo ser bom.) Sua tarefa é criar um programa ou função que inclua uma sequência de caracteres se um número inteiro ne retorne ou produza esse texto agrupado em várias...

22
Simplifique uma matriz

Entrada Uma matriz que pode conter matrizes ou números inteiros positivos, consecutivos e ascendentes. As matrizes podem ter qualquer número de matrizes dentro delas, e assim por diante. Nenhuma matriz estará vazia. Saída Essa matriz simplificada Como simplificar uma matriz Usaremos a matriz...

21
Contador de fase máxima de 0-1

Considere uma matriz de bits, digamos 1 1 1 0 0 0 0 1 0 0 1 0 1 1 1 1 1 0 1 0 Chamamos um sub-arranjo contíguo de comprimento ≥ 5 uma fase se pelo menos 85% dos bits forem iguais e o primeiro / último bits forem iguais ao bit maioritário. Além disso, chamamos uma fase de máximo se não for um...

21
Porcentagem de número inteiro

Escreva uma função que inclua uma lista de números inteiros positivos e retorne uma lista de números inteiros aproximando a porcentagem do total para o número inteiro correspondente na mesma posição. Todos os números inteiros na lista de retorno devem adicionar exatamente até 100. Você pode...

21
Quanto vale minha matriz de dados?

Entrada Uma matriz binária não vazia que consiste em sub-matrizes 3x3 colocadas lado a lado. Tarefa Sua tarefa é identificar padrões de dados válidos (conforme descrito abaixo) entre as sub-matrizes 3x3. Cada padrão válido vale o valor dos dados correspondentes. Padrões inválidos valem...

21
Count My Change

Sua tarefa é classificar uma matriz que contenha as cadeias "quarto", "moeda de dez centavos", "níquel" e "centavo" várias vezes em nenhuma ordem específica e classificá-las para que elas estejam nessa ordem: quarter dime nickel penny(em outras palavras, maior ou menor valor monetário)....