Questão 49 - 1ª Fase - Einstein 2026

Gabarito

  • Questão ativa

  • Já visualizadas

  • Não visualizadas

  • Resolução pendente

  • ANL

    Questão anulada

  • S/A

    Sem alternativas

Questão 49

Objetiva
49

Um algoritmo inicia com uma lista ordenada de números e retorna uma lista embaralhada desses números. Durante as repetições do loop do algoritmo, é selecionado um dos números da lista original, que é enviado para o fim da lista embaralhada ou, se a lista embaralhada ainda estiver vazia, o número selecionado é enviado para o início dela. Para retirar um elemento da lista, será usado o código pop(r), que retira o r-ésimo elemento da lista e o coloca na lista embaralhada. Por exemplo, suponha que a lista seja (1, 2, 3, 4, 5) e que a variável r seja igual a 2; o comando pop(r) irá retirar o segundo elemento dessa lista, que no momento é o 2, e irá colocá-lo no início da lista embaralhada, que no momento está vazia. Dessa maneira, a lista passa a ser (1, 3, 4, 5) e a lista embaralhada passa a ser (2). Se r permanecer valendo 2, um novo comando pop(r) irá retirar da lista o elemento 3, que no momento é o segundo da lista, de maneira que a lista passa a ser (1, 4, 5) e a lista embaralhada passa a ser (2, 3). Dadas as variáveis d, D e r, execute o algoritmo:

Inicie a lista como (1, 9, 15, 16, 24, 25, 26)
Repita as instruções entre chaves até que essa lista fique vazia
{
     d recebe o número atual de elementos da lista
     D recebe a diferença entre 50 e o maior elemento atualmente na lista
     r recebe o resto de D dividido por d
     aumente o valor de r em 1 unidade
     pop(r)
}
Imprima a lista embaralhada

A lista embaralhada impressa foi

Alternativas

  1. A

    (16, 1, 26, 15, 24, 25, 9).

  2. B

    (16, 1, 26, 9, 24, 25, 15).

  3. C

    (16, 1, 26, 15, 25, 24, 9).

  4. D

    (16, 1, 26, 24, 15, 9, 25).

  5. E

    (16, 1, 26, 9, 25, 15, 24).

Gabarito:
    A

É possível organizar os dados do enunciado na tabela a seguir:

Lista d Maior elemento D r r + 1 pop (r)
1, 9, 15, 16, 24, 25, 26 7 26 24 3 4 1, 9, 15, 16, 24, 25, 26
1, 9, 15, 24, 25, 26 6 26 24 0 1 1, 9, 15, 24, 25, 26
9, 15, 24, 25, 26 5 26 24 4 5 9, 15, 24, 25, 26
9, 15, 24, 25 4 25 25 1 2 9, 15, 24, 25
9, 24, 25 3 25 25 1 2 9, 24, 25
9, 25 2 25 25 1 2 9, 25
9 1 9 41 0 1 9

A tabela apresentada foi montada de acordo com o enunciado, portanto a lista embaralhada tem os seguintes elementos: 16, 1, 26, 15, 24, 25, 9.

49

Downloads

  • Provas

Fique por dentro das novidades

Inscreva-se em nossa newsletter para receber atualizações sobre novas resoluções, dicas de estudo e informações que vão fazer a diferença na sua preparação!