Questão 677155

Tecnologia da Informação · 2024

Questão

ID 677155

Disciplina: Tecnologia da Informação

Assunto: Pilhas

Ano: 2024 Banca: Fundação CESGRANRIO Órgão: Instituto de Pesquisa Econômica Aplicada


Seja o seguinte programa Python:

from pilha import push, pop, empty

def reparte(list, pil):

tam=len(list)

if tam==0:

return

if tam==1:

push(pil, list[0])

return

centro=tam//2

push(pil, list[centro])

reparte(list[centro+1:tam], pil)

reparte(list[0:centro], pil)

list=[23, 80, 76, 45, 8]

pil=[]

reparte(list,pil)

while bool(pil):

print(pop(pil),end=' ')

Admita que o módulo pilha contém as funções push(pil, e), pop(pil), e empty(pil), que implementam as operações usuais sobre uma pilha.

O que será exibido no console quando esse programa for executado?

Alternativas da questão 677155
Pular para o conteúdo principal