Implemente um programa que leia os valores que, dada uma pilha como entrada, inverte os valores dessa pilha.
Na manipulação da pilha, você só pode utilizar as operações pop, push e isEmpty. Na manipulação da fila, você só pode utilizar, add e remove.
Seu programa deve ler da entrada o tamanho da pilha e uma sequência de números a serem adicionados (push) nessa pilha (a sequência nunca é maior que o tamanho da pilha). Você deve adicionar esses elementos na pilha para depois iniciar a solução do problema.
Seu programa deve imprimir a pilha invertida.
$ javac Solution.java; java Solution
3
1 2 4
1
2
4
$ javac Solution.java ; java Solution
5
8 2 1 3 0
8
2
1
3
0