求助
查看原帖
求助
1178004
禹天钧2016楼主2024/10/4 09:45
#include <bits/stdc++.h>
using namespace std;
long long a,b,c,ans,k;
int main() {
	cin>>a>>b>>c;
	for(int i=1;;i++){
		if(a-i>0&&b-i>0){
			ans++;
			a-=i;
			b-=i;
		}else{
			k=i;
			break;
		}
	}
	int s=c;
	s/=2;
	a+=s,b+=s;
	for(int i=k+1;;i++){
		if(a-i>0&&b-i>0){
			ans++;
			a-=i;
			b-=i;
		}else{
			break;
		}
	}
	cout<<ans;
	return 0;
}

2024/10/4 09:45
加载中...