#include <bits/stdc++.h>
using namespace std;
const int N = 2e5 + 113;
const long long INF = 2e18 + 113;
int c, v, mx, add, l;
int ans = 1;
int main() {
  cin >> c >> v >> mx >> add >> l;
  c = max(0, c - v);
  v = min(mx, v + add);
  while (c) {
    c += l;
    ++ans;
    c = max(0, c - v);
    v = min(mx, v + add);
  }
  cout << ans;
}
