HDU1702 ACboy needs your help again!
2017-12-20 20:16
239 查看
一道简单的队列和栈的应用。
要注意开两个两个字符串数组,不然会Runtime Error.
要注意开两个两个字符串数组,不然会Runtime Error.
#include<iostream> #include<string> #include<queue> #include<algorithm> #include<cmath> #include<cstring> #include<cstdio> #include<map> #include<vector> #include<queue> #include<stack> #define maxn 10010 using namespace std; int main() { char s1[10],s2[10]; int t,n,i,m; while (scanf("%d",&t)!=EOF && t) { while(t--) { scanf("%d%s",&n,s1); if(s1[2]=='F') { queue<int> q; for(i=0;i<n;i++) { scanf("%s",s2); if(s2[0]=='I') { scanf("%d",&m); q.push(m); } else { if(q.empty()) printf("None\n"); else { printf("%d\n",q.front()); q.pop(); } } } } else { stack<int> p; for(i=0;i<n;i++) { scanf("%s",s2); if(s2[0]=='I') { scanf("%d",&m); p.push(m); } else { if(p.empty()) printf("None\n"); else { printf("%d\n",p.top()); p.pop(); } } } } } } return 0; }
相关文章推荐
- HDU 1702 ACboy needs your help again! (栈与队列)
- HDU - 1702 - ACboy needs your help again!
- 杭电(hdu)1702 ACboy needs your help again!
- HDU 1702 ACboy needs your help again!
- HDU 1702 ACboy needs your help again! (栈和队列的模拟)
- HDU 1702----ACboy needs your help again!(栈和队列)
- HDU 1702 ACboy needs your help again!
- HDU 1702 ACboy needs your help again!
- HDU 1702 ACboy needs your help again!(栈+队列)
- HDU1702--ACboy needs your help again!(栈和队列)
- hdu 1702 ACboy needs your help again!
- HDU-ACboy needs your help again!-1702
- hdu杭电1702 ACboy needs your help again!【栈和队列】
- HDU 1702 ACboy needs your help again!
- ACboy needs your help again!-HDU - 1702
- HDU 1702 ACboy needs your help again!
- HDU 1702 ACboy needs your help again! 栈和队列的使用
- hdu 1702 ACboy needs your help again!
- HDU 1702 ACboy needs your help again!
- 【hdu 1702】 ACboy needs your help again!