64pts求助
查看原帖
64pts求助
1344661
inscape楼主2024/9/22 09:27
#include<bits/stdc++.h>
using namespace std;
long long a,b,c,ans;
int main(){
	cin>>a>>b>>c;
	for(int i=1;;i++){
		if(a>=i&&b>=i) ans++,a-=i,b-=i;
		else if(a>=i&&b<i&&c>=i-b) ans++,a-=i,b=0,c-=(i-b);
		else if(b>=i&&a<i&&c>=i-a) ans++,b-=i,a=0,c-=(i-a);
		else if(b<i&&a<i&&c>=(i-a)+(i-b)) ans++,a=0,a=0,c-=(i-a)+(i-b);
		else break;
	}
	cout<<ans;
	return 0;
}
2024/9/22 09:27
加载中...