题目1108:堆栈的使用
来源:互联网 发布:软件学校 编辑:程序博客网 时间:2024/06/05 21:07
#include <iostream>#include <stdio.h>#include <algorithm>#include <math.h>#include <string>#include <string.h>#include <vector>#include <queue>#include <stack>using namespace std; //1108int main(){ int n; char c; while(scanf("%d",&n)!=EOF&&n!=0){ //getchar(); stack<int> s; while(!s.empty()) s.pop(); for(int i=0;i<n;i++){ cin>>c; if(c=='P'){ int t;scanf("%d",&t); s.push(t); }else if(c=='A'){ if(!s.empty()) printf("%d\n",s.top()); else printf("E\n"); }else if(c=='O'){ if(!s.empty()) s.pop(); } // getchar(); } printf("\n"); } return 0;}/************************************************************** Problem: 1108 User: cust123 Language: C++ Result: Accepted Time:140 ms Memory:1520 kb****************************************************************/
0 0
- 题目1108:堆栈的使用
- 题目1108:堆栈的使用
- 题目1108:堆栈的使用
- 题目1108:堆栈的使用
- 题目1108:堆栈的使用
- 题目1108:堆栈的使用
- 题目1108:堆栈的使用
- 题目1108:堆栈的使用 题目28
- 九度题目1108:堆栈的使用
- 28-题目1108:堆栈的使用
- 题目28:堆栈的使用
- 九度题目1108——堆栈的使用
- 九度oj 题目1108:堆栈的使用
- 九度OJ题目1108:堆栈的使用
- 【九度OJ】题目1108:堆栈的使用 解题报告
- 题目1108:堆栈的使用 九度OJ
- 九度OJ题目1108:堆栈的使用
- 题目1108:堆栈的使用(谨慎使用scanf("%c",&c))
- Java设计模式(建造者模式)
- hive基础知识
- 出现 java.net.ConnectException: Connection refused 异常的原因及解决方法
- 第一周---最短路(Dijkstra、SPFA)
- navisworks 设置相机的位置
- 题目1108:堆栈的使用
- 对H.264帧类型判断方法
- OC中关于NSFileManager判断是否存在某一个文件
- 嵌入式软件工程师的必备知识
- attrs.xml文件中属性类型format值的格式大全(转)
- android studio 中使用 OSC Git
- TensorFlow 1.0 CPU版 安装及学习
- Font Awesome
- asp.net core mvc实现伪静态功能