92分,WA:5,10两点,求助
查看原帖
92分,WA:5,10两点,求助
428053
巫晴枫123456楼主2021/10/2 15:16
#include<bits/stdc++.h>
using namespace std;
long long ans,a,b,c;
int main(){
    cin >> a >> b >> c;
    if(a < b){
        if(c - b <= 0){
            a += c;
            c = 0;
        }
        else{
            c -= b-a;
            a = b;
        }
    }
    else{
        if(c - a <= 0){
            b += c;
            c = 0;
        }
        else{
            c -= a-b;
            b = a;
        }
    }
    a += c / 2;
    b += c / 2;
    for(int i = 1;;i++){
        if(a-i < 0||b-i < 0)
            break;
        a -= i;
        b -= i;
        ans = i;

    }
   cout << ans;
    return 0;
}
2021/10/2 15:16
加载中...