#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;
}