#include <bits/stdc++.h>
using namespace std;
const int maxn = 110000;
int vis[maxn];
int main() {
  double vp, vt, t, f, c;
  while (scanf("%lf%lf%lf%lf%lf", &vp, &vt, &t, &f, &c) != EOF) {
    int ans = 0;
    double pris_len = 0, hh, hours;
    if (vp > vt) {
      printf("0\n");
      continue;
    }
    pris_len = vp * t;
    while (true) {
      hours = (pris_len) / (vt - vp);
      if (vp * hours + pris_len >= c) break;
      ans++;
      pris_len += hours * vp;
      hh = hours + f;
      pris_len += hh * vp;
      if (pris_len >= c) break;
    }
    printf("%d\n", ans);
  }
  return 0;
}
