HELP
查看原帖
HELP
1051310
wang6w6楼主2024/9/20 18:12

样例全对但是只对一半

#include<bits/stdc++.h>
using namespace std;
#define ll long long
ll n,ans,cnt,x,man;
int main() {
	cin>>n;
	for(ll i=1;i<=n;i++){
		cin>>x;
		if(x==0){
			cnt++;
			continue;
		}
//		if(x>man){
			while(x<cnt-ans){
				ans++;
			}
			while(x>cnt-ans){
				ans--;
			}
//			man=x;
//		}
	}
	if(cnt==n){
		cout<<0;
	}else{
		cout<<n-ans;
	}
	return 0;
}
2024/9/20 18:12
加载中...