728x90
반응형
https://www.acmicpc.net/problem/2875
k가 없는 경우 만들 수 있는 팀의 수( min(n/2, m) )와
k가 있는 경우 만들 수 있는 팀의 수( (n+m-k)/3 ) 중 더 작은 값
#include <iostream>
#include <algorithm>
using namespace std;
int n, m, k;
int main() {
ios::sync_with_stdio(0);
cin.tie(0); //속도 가속화
cin >> n >> m >> k;
int ans = 0;
ans = min(min(n/2, m),(n+m-k)/3);
cout << ans;
return 0;
}
728x90
반응형