#include <bits/stdc++.h>
using namespace std;
long long arr[100100], n, ans, c, v0, v1, a, l, temp;
int main() {
  cin >> c >> v0 >> v1 >> a >> l;
  while (1) {
    ans++;
    temp += v0;
    if (temp >= c) return cout << ans << endl, 0;
    v0 += a;
    v0 = min(v0, v1);
    temp -= l;
  }
  return 0;
}
