UVA514
来源:互联网 发布:java商品管理系统 编辑:程序博客网 时间:2024/04/29 17:03
题目链接:
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=455
代码如下:
#include <iostream>#include<cstdio>#include<stack>#define maxn 1005using namespace std;int aa[maxn];int main(){ int n; stack<int>sta; int flag=1; while(scanf("%d",&n)!=EOF) { flag=1; for(int i=1;i<=n;i++) scanf("%d",&aa[i]); int A=1,B=1; while(B<=n) { if(A == aa[B]) { A++; B++; } else if(!sta.empty()&&sta.top()==aa[B]) { sta.pop(); B++; } else if(A<=n) { sta.push(A); A++; } else { flag=0; break; } } printf("%s\n",flag?"YES":"NO"); } return 0;}
0 0
- uva514
- UVA514
- UVA514
- UVa514
- UVa514
- UVA514-Rails
- UVa514 Rails
- UVa514 铁轨
- Rails uva514
- Uva514-Rails
- UVa514 Rails(铁轨)
- UVA514 - Rails(栈)
- UVa514栈(经典)
- 铁轨(Rails) UVa514
- uva514(栈)
- UVA514 火车站出站问题
- UVA514 Rails(铁轨)
- UVA514:Rails(铁轨)
- Java笔试面试题整理第二波
- 算法提高 P1001 (大数相乘)
- JavaWeb_1之tomcat服务器安装
- 处理网络请求null
- QT的简单设计器
- UVA514
- guava学习-Joiner
- Android 框架之xUtils
- (1)Window安装ArcGIS Desktop 10.2
- 关于布尔型的输入输出
- NYOJ 独木舟上的旅行
- Spring源代码阅读
- maven打包依赖jar的方式
- bzoj 2194: 快速傅立叶之二 fft