#CODEFORCESP7464. 坠落的小蚂蚱

坠落的小蚂蚱

题目描述

在一维世界中有nn个平台。编号为kk的平台(平台从11开始编号)是坐标为[(k1)m(k1)m+l][(k - 1)m, (k - 1)m + l]的区间,且l<ml < m。小蚱蜢Cindy从00点开始沿着平台跳跃,每跳一次他都向右移动dd个单位。求出Cindy下落点的坐标。如果Cindy发现自己不在平台上了,他就会掉下来;但如果他发现自己仍在平台的边缘,他则不会掉下来。

输入描述

输入的第一行包含44个整数n,d,m,l(1n,d,m,l106,l<m)n, d, m, l(1≤n, d, m, l≤10^6,l < m),分别是平台的数量、Cindy所跳跃的长度、以及求第kk个平台坐标所需的数字mmllkk需要满足:[(k1)m(k1)m+l][(k - 1)m, (k - 1)m + l]

输出描述

输出Cindy刚好坠落的点的坐标。注意:如果Cindy发现自己在平台的边缘,他不会坠落。

Samples

2 2 5 3
4
5 4 11 8
20