求助
  • 板块P1317 低洼地
  • 楼主hexuchen
  • 当前回复8
  • 已保存回复8
  • 发布时间2023/8/2 11:29
  • 上次更新2023/11/3 06:23:55
查看原帖
求助
945742
hexuchen楼主2023/8/2 11:29

第一个代码:

#include <bits/stdc++.h>
using namespace std;
int main(){
	int n,s[11111],sum;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>s[i];
	}
	for(int i=1;i<n;i++){
		while(s[i]<=s[i-1] && i<=n) 
			i++;
		while(s[i]>=s[i-1] && i<=n) 
			i++;
		sum++;
		//cout<<i<<' ';
	}
	cout<<sum-1;
	return 0;
}

第二个代码:

#include <bits/stdc++.h>
using namespace std;
int main(){
	int n,s[11111],sum;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>s[i];
	}
	for(int i=1;i<n;i++){
		while(s[i]<=s[i-1] && i<=n) 
			i++;
		while(s[i]>=s[i-1] && i<=n) 
			i++;
		sum++;
		//cout<<i<<' ';
	}
	cout<<sum-2;
	return 0;
}

2023/8/2 11:29
加载中...