90分,第五个测试点,求助。
查看原帖
90分,第五个测试点,求助。
914509
1xiaoyuxuec楼主2023/4/9 09:26
#include<iostream>
using namespace std;
int main()
{
	int a[10001],n,m;
	cin>>n;
	for(int i=0;i<n;i++)
	cin>>a[i];
	int j=1;
    m=0;
	for(int k=j;k<n-1;k++){
	   if(a[k]<a[k-1]&&a[k]<a[k+1])  m++;	 
		
	else if(a[k]<a[k-1]&&a[k]==a[k+1]){
		    	for(j=k+1;j<n-1;j++){
				  if(a[j]<a[j+1]){
				    m++; break;	   
				}
			}
		}
	}
	cout<<m;
	return 0;
}
2023/4/9 09:26
加载中...