/ Vijos / 题库 /

圆周上的追击

圆周上的追击

时间限制:1秒  内存限制:256M


【题目描述】

  在一个周长为 \(n+1\) 公里的圆周上每隔 1 公里有个驿站,顺时针方向编号依次为 \(0,1,2,…,n\)。现在甲乙两人分别从圆周上某驿站出发,按顺时针方向前进。甲从编号为 \(i\) 的驿站出发,每天走 \(a\) 公里,然后休息;乙从编号为 \(j\) 的驿站出发,每天行走 \(b\) 公里,然后休息。问最少多少天,他们才能休息在同一个驿?

【输入格式】

  一行四个整数输入:\(n,i,j,a,b\)。

【输出格式】

  一个整数,表示最少多少天他们能在同一驿站休息,如果永远也不会有这种情况发生,输出-1。

【输入输出样例】

 Input

5 0 2 3 4

 Output

4

【数据限制】

  对于 \(100\%\) 的数据,\(1<n≤10^9\),\(0<i≠j<n\),\(0<A≠B≤10^9\)。

【来源】

  Mr.he

信息

ID
2737
难度
(无)
分类
数论 点击显示
标签
(无)
递交数
0
已通过
0
通过率
?
被复制
1
上传者