灵异事件?输入输出没问题,然后第一个点错了
  • 板块P1317 低洼地
  • 楼主RoyWu1207
  • 当前回复6
  • 已保存回复6
  • 发布时间2022/6/27 21:45
  • 上次更新2023/10/27 22:26:45
查看原帖
灵异事件?输入输出没问题,然后第一个点错了
352866
RoyWu1207楼主2022/6/27 21:45
#include<iostream>

using namespace std;

int main( ) {
	
	int n; cin >> n;
	int high[n+1], ans = 0;
	for ( int i = 1; i <= n; i++ )
		cin >> high[i];
		
	for ( int i = 2; i < n; i++ ) {
		if ( high[i-1] > high[i] ) {
			int tmp = i;
			
			while ( tmp <= n && high[tmp] <= high[i] )
				tmp++;
			if ( high[tmp] > high[i] )
				ans++;
				
			i = tmp - 1;
		} 
	}
	
	cout << ans << endl;
	
	return 0;
	
}

不是我真无语啊,输出来和第一个点一样,都是0,然后被判WA?系统出问题啦?无语想哭

2022/6/27 21:45
加载中...