#include <bits/stdc++.h>
using namespace std;
const double eps = 0.00000001;
int gcd(int a, int b) {
  if (b == 0) return a;
  return gcd(b, a % b);
}
int main() {
  int vp, vd, t, f, c;
  cin >> vp >> vd >> t >> f >> c;
  if (vd < vp) {
    cout << 0;
    return 0;
  }
  double time = 0;
  double sp = 0, sd = 0;
  sp = t * vp;
  int ans = 0;
  while (1) {
    time = (sp - sd) / (vd - vp);
    sp += time * vp;
    sd = time * vd;
    if (sp - c > -eps) {
      cout << ans;
      return 0;
    } else if (sd - sp > -eps) {
      ans++;
      sd = 0;
      sp += time * vp;
      sp += f * vp;
      if (sp - c > -eps) {
        cout << ans;
        return 0;
      }
    }
  }
  cout << ans;
  return 0;
}
