40求调,谢谢
查看原帖
40求调,谢谢
410592
77777_1031楼主2021/11/19 20:29
#include<bits/stdc++.h>
using namespace std;
int n,m,k;
int main(){
    cin>>n>>m>>k;
    int ans=0;
    for(int i=1;i<=max(n,m);i++){
        if(n<=1||m<1)break;
        n-=2;
        m-=1;
        ans++;
    }
    if(n>=k||m>=k){cout<<ans<<endl;return 0;}
    if(k%3!=0)ans-=k/3+1;
    else ans-=k/3;
    cout<<ans<<endl;
    return 0;
}
2021/11/19 20:29
加载中...