CF1066A.Vova and Train

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Vova and Train

题目描述

题意描述:

VovaVova先生要乘火车去旅行,火车一开始位于11点,以每秒1个单位的速度向前行驶,最终到达LL处。(也就是说,火车在第1min1min时在11处,在2min2min时在2处)

铁路沿线挂着一些灯笼,这些灯笼的位于坐标是vv的倍数的地方,第一个灯笼位于vv

同时,有另一列火车停在另一侧的轨道上,这列火车的左右端点位于llrr

VovaVova先生经过一个地点,这个地点既有灯笼,又没有被另一列火车挡住时,我们称VovaVova先生可以看到灯笼,现在,我们需要你求出一路上VovaVova先生能看到几盏灯笼。本题有多组数据。

输入格式

第一行:一个整数t(1t104t(1≤t≤10^4),表示数据组数

下面tt行,每行4个整数LiL_iviv_ilil_irir_i,(1L,v109,1lrL)(1≤L,v≤10^9,1≤l≤r≤L),各个字母的含义上文已经给出

输出格式

tt行,每11个整数,表示VovaVova先生能看到的灯笼数

样例

4
10 2 3 7
100 51 51 51
1234 1 100 199
1000000000 1 1 1000000000
3
0
1134
0

在线编程 IDE

建议全屏模式获得最佳体验