UVa 514 Rails(stack)
来源:互联网 发布:淘宝如何搜索百度网盘 编辑:程序博客网 时间:2024/06/10 07:07
又犯了输出错误,从现在起,以后没提交一道题之前,都必须要再审一遍输出
根据先进后出,可以推断,如果有一个这样的图形,r[i] > r[i-1] && r[i] < r[i-2] 那么就一定不符合
代码如下:
#include <cstdio>#include <cstring>using namespace std;int n, rail[1010];int main(){ while ( scanf("%d", &n) != EOF && n ) { while ( scanf("%d", &rail[0]), rail[0] ) { bool is = true, now = true; for ( int i = 1; i < n; ++i ) scanf("%d", &rail[i]); for ( int i = 1; i < n; ++i ) if ( rail[i] < rail[i-1] ) now = 0; else if ( now == 0 && ( rail[i] > rail[i-1] && rail[i] < rail[i-2] ) ) { is = false; break; } else if ( now == 0 && ( rail[i] > rail[i-1] && rail[i] > rail[i-2] ) ) now = true; if ( is ) printf("Yes\n"); else printf("No\n"); } printf("\n"); }}
- UVa 514 Rails(stack)
- UVa--514 Rails (stack)
- Uva 514 Rails 栈,stack
- UVa - 514 - Rails(栈-stack)
- UVA514 Rails (stack)
- UVA 514 Rails(栈)
- UVA 514 Rails(栈)
- uva-514-Rails(栈)
- UVA 514 铁轨 (Rails)
- Uva 514 (模拟stack)
- POJ---1363-Rails(stack)
- Rails UVA 514(栈模拟,水题)
- Uva 514 Rails(栈应用)
- Uva 514 Rails(简单栈)
- UVa 514 Rails(铁轨) 栈
- Uva 514 Rails
- UVa 514 - Rails
- UVA 514 - Rails
- 守护线程
- 形参和实参
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)
- 效率高低有方法 数据挖掘十大经典算法
- 2-6枚举与结构体
- UVa 514 Rails(stack)
- Oracle 存储过程实现分页
- Android中可以获取root权限的两种漏洞分析
- lucene4.0与IKAnalyzer的冲突
- 编译原理程序设计实践(七)解释器的相关代码
- Apache反向代理
- js动态加载脚本
- 2-5 玩日期
- Android apk包中嵌入恶意代码的演示