#include #include using lint = long long; void solve() { int n; lint d; std::cin >> n >> d; for (int i = 0; i < n; ++i) { lint x; std::cin >> x; } lint vsum = 0; for (int i = 0; i < n; ++i) { lint v; std::cin >> v; vsum += v; } std::cout << (d + vsum - 1) / vsum << "\n"; } int main() { std::cin.tie(nullptr); std::ios::sync_with_stdio(false); solve(); return 0; }