代码
#include <bits/stdc++.h>
using namespace std;
long long n, m, a, b, cnt;
int main() {
cin >> n >> m >> a >> b;
cnt += min(n, m) / (a + b) * 2;
n -= cnt / 2 * (a + b);
m -= cnt / 2 * (a + b);
cnt += max(0, int(max(min(n / a, m / b), min(n / b, m / a))));
cout << cnt;
return 0;
}
测点