#pragma GCC optimize("O2") #ifdef local #include #else #define dump(...) void(0); #endif #include #include namespace man { } int main() { std::cin.tie(nullptr) -> sync_with_stdio(false); int a, b, c, d; std::cin >> a >> b >> c >> d; if(a == 0) { std::cout << d / b << '\n'; } else if(b == 0) { std::cout << c / a << '\n'; } else { std::cout << std::min(c / a, d / b) << '\n'; } }