Codeforces Round #424 (Div. 2) A. Unimodal Array
来源:互联网 发布:集思宝a5测量软件 编辑:程序博客网 时间:2024/06/07 02:03
题目链接:Unimodal Array
题目大意:给你一串数,然后要你判断他是不是单峰的,定义为先递增,然后最大值可以友多个,然后递减,除了最大值,其他值不能出现一次以上
题目思路:直接模拟就好了,不要xjb判断,容易fst,最好的办法是按照题目的要求写三个段的判断就好了
#include <bits/stdc++.h>using namespace std;const int maxn = 1005;int main(){ std::ios::sync_with_stdio(false); int n,a[maxn]; cin>>n; for(int i = 0;i < n;i++) cin>>a[i]; int i = 1; for(;i < n;) {if(a[i] > a[i-1]) i++;else break;} for(;i < n;) {if(a[i] == a[i-1]) i++;else break;} for(;i < n;) {if(a[i] < a[i-1]) i++;else break;} if(i != n) cout<<"NO"<<endl; else cout<<"YES"<<endl;}
阅读全文
0 0
- Codeforces Round #424 (Div. 2) A. Unimodal Array(水题)
- Codeforces Round #424 (Div. 2) A. Unimodal Array
- Codeforces Round #424 (Div. 2) A. Unimodal Array
- Codeforces Round #424 (Div. 2) A. Unimodal Array
- Codeforces Round #424 (Div. 2) A. Unimodal Array
- Codeforces Round #424 (Div. 2) A Unimodal Array 思维题
- CodeForces 831A Unimodal Array
- Codeforces 831 A Unimodal Array
- CodeForces 831A-Unimodal Array
- codeforces 831A Unimodal Array
- Codeforces #831A: Unimodal Array 题解
- CodeForces 831A:Unimodal Array(模拟)
- A. Lesha and array splitting Codeforces Round #390 (Div. 2)
- Codeforces Round #390 (Div. 2)A Lesha and array splitting
- Codeforces Round #424 Div.2 A
- cf424div2 A. Unimodal Array
- A. Unimodal Array
- Codeforces Round #236 (Div. 2)__Upgrading Array
- (数学,拆分数字,找规律)整数对-HDOJ
- hdu个人赛6—1003
- 常用 Git 命令清单
- ios-通知中心基础
- linux下如何创建守护进程
- Codeforces Round #424 (Div. 2) A. Unimodal Array
- AngularJS详解(一)
- TFTP服务器的安装和使用
- 判断两个链表是否相交并求交点
- error C3859: 超过了PCH的虚拟内存范围;请使用“-Zm33”或更大的命令行选项重新编译
- 三:redis哨兵模式实现主从故障切换2
- 使用串行化来实现java对象的深克隆
- 按钮只能点击一次的jq方法
- SSH远程登录服务器的安装与使用