#include <iostream>
using namespace std;
 
int main() {
    long long a, x, b, y, p;
    cin >> a >> x >> b >> y >> p;
 
    // Разница в начальной стоимости лампочек
    long long initial_cost_diff = b - a;
 
    // Экономия за 1 час использования (в копейках)
    long long savings_per_hour = (x - y) * p;
 
    // Если экономия за час не положительна, лампочка никогда не окупится
    if (savings_per_hour <= 0) {
        cout << 0 << endl;
        return 0;
    }
 
    // Вычисляем количество часов для окупаемости
    // Часы = (разница в стоимости) / (экономия за час)
    // Округляем вверх, так как нам нужно когда стоимость станет НЕ БОЛЬШЕ
    long long hours = (initial_cost_diff + savings_per_hour - 1) / savings_per_hour;
 
    cout << hours << endl;
 
    return 0;
}
				I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBsb25nIGxvbmcgYSwgeCwgYiwgeSwgcDsKICAgIGNpbiA+PiBhID4+IHggPj4gYiA+PiB5ID4+IHA7CiAgICAKICAgIC8vINCg0LDQt9C90LjRhtCwINCyINC90LDRh9Cw0LvRjNC90L7QuSDRgdGC0L7QuNC80L7RgdGC0Lgg0LvQsNC80L/QvtGH0LXQugogICAgbG9uZyBsb25nIGluaXRpYWxfY29zdF9kaWZmID0gYiAtIGE7CiAgICAKICAgIC8vINCt0LrQvtC90L7QvNC40Y8g0LfQsCAxINGH0LDRgSDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyAo0LIg0LrQvtC/0LXQudC60LDRhSkKICAgIGxvbmcgbG9uZyBzYXZpbmdzX3Blcl9ob3VyID0gKHggLSB5KSAqIHA7CiAgICAKICAgIC8vINCV0YHQu9C4INGN0LrQvtC90L7QvNC40Y8g0LfQsCDRh9Cw0YEg0L3QtSDQv9C+0LvQvtC20LjRgtC10LvRjNC90LAsINC70LDQvNC/0L7Rh9C60LAg0L3QuNC60L7Qs9C00LAg0L3QtSDQvtC60YPQv9C40YLRgdGPCiAgICBpZiAoc2F2aW5nc19wZXJfaG91ciA8PSAwKSB7CiAgICAgICAgY291dCA8PCAwIDw8IGVuZGw7CiAgICAgICAgcmV0dXJuIDA7CiAgICB9CiAgICAKICAgIC8vINCS0YvRh9C40YHQu9GP0LXQvCDQutC+0LvQuNGH0LXRgdGC0LLQviDRh9Cw0YHQvtCyINC00LvRjyDQvtC60YPQv9Cw0LXQvNC+0YHRgtC4CiAgICAvLyDQp9Cw0YHRiyA9ICjRgNCw0LfQvdC40YbQsCDQsiDRgdGC0L7QuNC80L7RgdGC0LgpIC8gKNGN0LrQvtC90L7QvNC40Y8g0LfQsCDRh9Cw0YEpCiAgICAvLyDQntC60YDRg9Cz0LvRj9C10Lwg0LLQstC10YDRhSwg0YLQsNC6INC60LDQuiDQvdCw0Lwg0L3Rg9C20L3QviDQutC+0LPQtNCwINGB0YLQvtC40LzQvtGB0YLRjCDRgdGC0LDQvdC10YIg0J3QlSDQkdCe0JvQrNCo0JUKICAgIGxvbmcgbG9uZyBob3VycyA9IChpbml0aWFsX2Nvc3RfZGlmZiArIHNhdmluZ3NfcGVyX2hvdXIgLSAxKSAvIHNhdmluZ3NfcGVyX2hvdXI7CiAgICAKICAgIGNvdXQgPDwgaG91cnMgPDwgZW5kbDsKICAgIAogICAgcmV0dXJuIDA7Cn0=