#include using namespace std; int solve(int A, int B, int C, int D){ // x <= A // C * x <= B // (1 + C) * x <= D return min({A, B/C, D/(1 + C)}); } int main() { cin.tie(0); ios::sync_with_stdio(false); int A, B, C, D; cin >> A >> B >> C >> D; cout << solve(A, B, C, D) << endl; return 0; }