#include #include #include #include #include #include #include #include #include #include using namespace std; int main() { long long A, B, C, D, E; cin >> A >> B >> C >> D >> E; vector flag((A + B) * (C + D), false); for (int i = 0; i < (A + B) * (C + D); i++) { if (i % (A + B) < A && i % (C + D) < C) flag[i] = true; } int sum = 0; for (int i = 0; i < (A + B) * (C + D); i++) if (flag[i] == true) sum++; sum = sum * (E / ((A + B) * (C + D))); for (int i = 0; i < E % ((A + B) * (C + D)); i++) if (flag[i] == true) sum++; cout << sum << endl; }