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

11
Sequências de cruzamento

Sequências de cruzamento Dada uma lista de números inteiros positivos A, chame-a de uma sequência crescente se cada elemento for maior ou igual ao anterior; e chame-a de sequência decrescente se cada elemento for menor ou igual ao anterior. Algumas sequências

11
Pedaço + Enumere uma lista de dígitos

Eu tenho uma lista de dígitos decimais: 4, 4, 4, 7, 7, 9, 9, 9, 9, 2, 2, 2, 4, 4 A lista de dígitos decimais é conhecida como itens. Podemos formar "pedaços" desses itens agrupando números idênticos e adjacentes. Desejo atribuir a cada bloco um número único, iniciando em 1 e aumentando em 1 na...

10
Code-Golf: Sequência Farey (I)

Desafio Nesta tarefa, você receberia um número inteiro N (menor que 10 ^ 5), emitindo a sequência Farey da ordem N. A entrada N é fornecida em uma única linha, as entradas são terminadas por EOF. Entrada 4 3 1 2 Resultado F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3,...

10
Operações com listas

Inspirado por esta pergunta . Dada uma lista contendo números, imprima: A soma e o produto dos números na lista A média e mediana As diferenças entre cada termo na lista (ex [1,2,3] -> [1,1]: 1+1=2, 2+1=3) A lista, classificada em ordem crescente O mínimo e o máximo da lista O desvio padrão...

10
Imprimir matrizes do meio para fora

Esta é uma questão de código-golfe. Dados inteiros s e n, a tarefa é gerar todas as matrizes de comprimento n que levam valores de -s a s. O único problema é que você deve produzi-los na seguinte ordem. A matriz com todos os zeros de comprimento n. Todas as matrizes de comprimento n com...

10
Particionar uma lista!

Nesse desafio, você precisa particionar uma lista, onde as partições têm um tamanho máximo, um tamanho mínimo e um tamanho preferido. Usarei a notação (min,pref,max) para indicar os tamanhos neste desafio. Para aqueles não familiarizados com o particionamento, a lista a seguir foi particionada em...

10
Diagonalização do bloco de custo mínimo

Considere matrizes diagonais de bloco binário que possuem blocos quadrados de 1s na diagonal principal e são 0 em qualquer outro lugar. Vamos chamar essas matrizes de matrizes "válidas". Por exemplo, aqui estão algumas matrizes 4x4 válidas: 1 0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 1 1 0 1 0 0...

10
Calcular a velocidade relativística

Na relatividade especial , a velocidade de um objeto em movimento em relação a outro objeto que está se movendo na direção oposta é dada pela fórmula: s=v+u1 +vu/c2.s=v+u1+vvocê/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 + v * u / c ^ 2) Nesta fórmula, e são as...

10
Grupos de itens repetidos

Descrição do Desafio Dada uma lista / matriz de itens, exiba todos os grupos de itens repetidos consecutivos. Descrição de entrada / saída Sua entrada é uma lista / matriz de itens (você pode assumir que todos são do mesmo tipo). Você não precisa dar suporte a todos os tipos que seu idioma...

10
Números que são palíndromos em N bases

Dado um número inteiro não negativo n >= 0, imprima para sempre a sequência de números inteiros x_i >= 3que são palíndromos em nbases exatamente diferentes b, onde a base pode estar 2 <= b <= x_i-2. Isso é basicamente o inverso do OEIS A126071 , no qual você gera quais índices nessa...

10
Computar OEIS A005434

A tarefa é calcular o OEIS A005434 o mais rápido possível. Considere uma cadeia Sde comprimento binária n. Indexando de 1, podemos determinar se S[1..i+1]corresponde S[n-i..n]exatamente a todos ina ordem de 0até n-1. Por exemplo, S = 01010 dá [Y, N, Y, N, Y]. Isso ocorre porque 0combina 0,...

10
Implementar o cubo cubicamente

Cubicamente é uma linguagem esotérica relativamente nova, capaz de criar respostas curtas, semelhantes a golfe, para um subconjunto muito específico de problemas. É único, pois armazena memória na forma de um cubo de Rubik 3x3, tornando os cálculos muito menos triviais do que na maioria dos...

10
As Ilhas Solitárias

Entrada: Uma matriz 2D contendo dois valores distintos (opcionais). Usarei 0 e 1 ao explicar as regras. O formato de entrada é obviamente flexível. Desafio: Zeros são água e uns são ilhas. Para garantir a solidão, sua tarefa é cercar todas as ilhas com água, inserindo linhas e colunas de...