本文主要是介绍东方博宜 1401. 浪尖数?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
东方博宜 1401. 浪尖数?
重难点:这道题卡了有点久,在for循环里面要重点考虑起始值的问题,因为这组数的第一个数和最后一个数按照题意是不会成为浪尖数的。
#include<iostream>
using namespace std;
int main()
{int a[101] ;int n ;cin >> n ;for(int i = 0 ; i < n ; i++){cin >> a[i] ; } int cnt ;cnt = 0 ;for(int i = 1 ; i < n-1; i++){if(a[i-1] < a[i] && a[i] > a[i+1]){cnt += 1 ;}} cout << cnt << endl ;return 0 ;
}
这篇关于东方博宜 1401. 浪尖数?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!