题意
先输入整数 nnn 代表元素总数,再输入 nnn 个整数依次入栈;循环输出当前栈大小与栈顶元素,再弹出栈顶,直至栈清空。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
思路
1.1.1. 引入栈头文件,定义全局栈容器;
2.2.2. 读入 nnn,循环读取 nnn 个数字全部压入栈;
3.3.3. 用变量 idxidxidx 记录当前栈元素数量,循环判断栈非空:
∘\circ∘ 按指定格式打印当前栈大小 idxidxidx;
∘\circ∘ 打印栈顶元素;
∘\circ∘ idxidxidx 自减,执行出栈操作;
4.4.4. 栈空后程序结束。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
完整代码