#include <iostream>
#include <cmath>
/*
当成平抛运动来计算,
当h在区间[H-K, H]内的时候,小球可能有解
记s(h)为小球的水平位置,
首先,在给定初始条件的情况下,
点(s(H-K), H-K) 到 点(s(H), H)的曲线是固定的下降曲线
s(H-K)<=S1+L+0.00001 和 s(H)>=S1-0.00001 取等的时候
分别对应曲线的左端点和曲线的右端点与区域相交的情况
在这个范围内的其他情况,作为下降曲线必定与区域相交
*/
using namespace std;
int main()
{
int t = 0;
double H, S1, V, L, K, n;
cin >> H >> S1 >> V >> L >> K >> n;
double t1 = sqrt(2*(H-K)/10), t2 = sqrt(2*H/10);
double sv1 = V*t1, sv2 = V*t2;//曲线左端点和右端点与出发点的水平距离
for(int i = 0; i < n; i++)
{
double sli = i + sv1, slr = i + sv2;//当前小球对应曲线的左右端点的水平坐标
if((sli <= S1+L+0.00001)&&(slr >= S1-0.00001))
t++;
}
cout << t;
return 0;
}