#include<bits/stdc++.h>
using namespace std;
int a[100000];
int main(){
	int n,cnt=0,c=1;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i];
	}
	for(int i=2;i<=n-1;i++){
		if(a[i]==a[i-1]){
			c++;
		}
		else{
			c=1;
		}
		if(a[i]<a[i-c]&&a[i]<a[i+1]){
			cnt++;
		}
	}
	cout<<cnt;
	return 0;
}

2 条评论

  • @ 2024-12-21 17:24:25
    #include <bits/stdc++.h> using namespace std;
    
    int main() { int n; cin >> n; for(int i = 1; i <= n; i++) { string s; cin>>s; int cnt1=0,cnt2=0; for(int j = s.size()-1; j >= 0; j-=2) { cnt1+=s[j]-'0'; } for(int j = s.size()-2; j >= 0; j-=2) { cnt2+=s[j]-'0'; } if(cnt1%11==cnt2%11) { cout << "Yes" << endl; } else { cout << "No" << endl; } } return 0; }
    • @ 2024-12-21 17:23:38

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

      int main() { int n; cin >> n; for(int i = 1; i <= n; i++) { string s; cin>>s; int cnt1=0,cnt2=0; for(int j = s.size()-1; j >= 0; j-=2) { cnt1+=s[j]-'0'; } for(int j = s.size()-2; j >= 0; j-=2) { cnt2+=s[j]-'0'; } if(cnt1%11==cnt2%11) { cout << "Yes" << endl; } else { cout << "No" << endl; } } return 0; }

      • 1

      信息

      ID
      116
      时间
      1000ms
      内存
      256MiB
      难度
      8
      标签
      递交数
      56
      已通过
      9
      上传者