Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — FGV 2021
- Código
- fg043766
- Banca
- FGV
- Órgão
- IMBEL
- Ano
- 2021
- Nível
- Superior
- Cargo
- Supervisor - Tecnologia de Informação
- A3 / 12
- B3 / 15
- C3 / 19
- D5 / 12
- E5 / 19
GabaritoC — 3 / 19
Gabarito: letra C. Após a sequência de operações, a pilha contém 3 elementos (12, 20, 19) e o valor no topo é 19. A pilha opera no princípio LIFO (Last In, First Out): o último elemento inserido é o primeiro a ser removido.
Simulação passo a passo:
CLEAR — esvazia a pilha.
PUSH(12) — pilha: [12] (topo=12)
PUSH(14) — pilha: [12, 14] (topo=14)
POP — remove 14 → pilha: [12] (topo=12)
PUSH(20) — pilha: [12, 20] (topo=20)
PUSH(15) — pilha: [12, 20, 15] (topo=15)
POP — remove 15 → pilha: [12, 20] (topo=20)
PUSH(19) — pilha: [12, 20, 19] (topo=19)
Ao final: 3 elementos, topo = 19.
Afirma 3 elementos e topo 12. O topo correto é 19 (último a entrar).
Afirma 3 elementos e topo 15. O 15 foi removido pelo segundo POP.
3 elementos (12, 20, 19) e topo 19 — exatamente o resultado da simulação.
Afirma 5 elementos e topo 12. O número de elementos é 3 (apenas três PUSH efetivos após os POPs).
Afirma 5 elementos e topo 19. O número de elementos é 3, não 5.
Gabarito: letra C.
Link permanente: /questoes/fg043766