1 条题解
-
0
C++ :
#include <bits/stdc++.h> using namespace std; int main(){ int n,a[110],i,c = 0; cin>>n; for(i = 0;i < n;i++){ cin>>a[i]; } //找浪尖数 for(i = 1;i < n - 1;i++){ if(a[i] > a[i-1] && a[i] > a[i+1]){ c++; } } cout<<c<<endl; return 0; }
Python :
n = int(input()) s = input().split() c = 0 for i in range(1, n - 1): if int(s[i]) > int(s[i + 1]) and int(s[i]) > int(s[i - 1]): c += 1 print(c)
- 1
信息
- ID
- 2321
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者