#include <bits/stdc++.h>

using namespace std;

double H, s1, v, L, K;
int n; 

void solve() {
	double maxt = sqrt(H / 5), mint = sqrt((H - K) / 5); 
	printf("%d\n", max(0, min(n, int(s1 - mint * v + L)) - max(0, int(s1 - maxt * v))));
}

int main() {
	scanf("%lf %lf %lf %lf %lf %d", &H, &s1, &v, &L, &K, &n);
	solve();
	return 0; 
}
测试点 #1
Accepted
得分:100
用时:2 ms
内存:228 KiB

输入文件(1.in

10 10 10 10 10 10
输出文件(1.out
10
选手输出
10

测试点 #2
Accepted
得分:100
用时:2 ms
内存:228 KiB

输入文件(2.in

100 500 10 10 1 1000
输出文件(2.out
10
选手输出
10

测试点 #3
Accepted
得分:100
用时:2 ms
内存:228 KiB

输入文件(3.in

10 10000 1000 1000 2 9999
输出文件(3.out
1150
选手输出
1150

测试点 #4
Accepted
得分:100
用时:2 ms
内存:228 KiB

输入文件(4.in

5 9 4.999999 2 1.8 5
输出文件(4.out
1
选手输出
1

测试点 #5
Accepted
得分:100
用时:2 ms
内存:228 KiB

输入文件(5.in

3.14 3.14 1.41 1.72 2.25 5
输出文件(5.out
2
选手输出
2

测试点 #6
Accepted
得分:100
用时:2 ms
内存:228 KiB

输入文件(6.in

10 5 2.8 6 5 10
输出文件(6.out
7
选手输出
7

测试点 #7
Accepted
得分:100
用时:2 ms
内存:228 KiB

输入文件(7.in

10000 10000.9 1000 100 1000.9 5555
输出文件(7.out
0
选手输出
0

测试点 #8
Accepted
得分:100
用时:2 ms
内存:228 KiB

输入文件(8.in

5.0 9.0 5.0 2.5 2.8 5
输出文件(8.out
1
选手输出
1