CSP题解|201604-1 折点计数|100分

#include <bits/stdc++.h>
using namespace std;

int main() {
	int n,temp,res=0;
	cin>>n;
	vector<int>v;
	while(n--){
		cin>>temp;
		v.push_back(temp);
	}
	for(int i =1;i<v.size()-1;i++){
		if((v[i]>v[i-1] && v[i]>v[i+1])||(v[i]<v[i-1] && v[i]<v[i+1]))res++;
	}
	cout<<res<<endl;
}

全部评论

相关推荐

07-02 10:44
门头沟学院 C++
码农索隆:太实诚了,告诉hr,你能实习至少6个月
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
05-28 12:15
点赞 评论 收藏
分享
05-09 12:23
已编辑
华南理工大学 Java
野猪不是猪🐗:给他装的,双九+有实习的能看的上这种厂我直接吃⑨✌们拿它练练面试愣是给他整出幻觉了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务