A145355.星环巡检
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
Sherry 为科技节设计了一个星环展区。展区中有 n 个展台围成一圈,按照顺时针方向编号为 1∼n。
巡检机器人一开始站在第 p 个展台。之后它会进行 q 次巡检,每次巡检时:
- 先记录当前所在展台;
- 然后顺时针移动 k 个展台。
请你计算,机器人一共记录过多少个不同的展台。
输入格式
第一行输入四个整数 n,k,p,q,分别表示展台数量、每次移动的步数、初始位置和巡检次数。
输出格式
输出一个整数,表示机器人记录过的不同展台数量。
输入输出样例
输入#1
12 4 3 10
输出#1
3
输入#2
10 3 1 4
输出#2
4
说明/提示
样例解释1
机器人记录的展台编号依次为:
3 7 11 3 7 11 ...
所以只会记录到 3 个不同的展台。
数据范围
1≤n,k≤109
1≤p≤n
1≤q≤1018
输入解题思路,AI测评打分。不知道怎么写?