A145355.星环巡检

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

SherrySherry 为科技节设计了一个星环展区。展区中有 nn 个展台围成一圈,按照顺时针方向编号为 1n1\sim n

巡检机器人一开始站在第 pp 个展台。之后它会进行 qq 次巡检,每次巡检时:

  1. 先记录当前所在展台;
  2. 然后顺时针移动 kk 个展台。

请你计算,机器人一共记录过多少个不同的展台。

输入格式

第一行输入四个整数 n,k,p,qn,k,p,q,分别表示展台数量、每次移动的步数、初始位置和巡检次数。

输出格式

输出一个整数,表示机器人记录过的不同展台数量。

输入输出样例

  • 输入#1

    12 4 3 10

    输出#1

    3
  • 输入#2

    10 3 1 4

    输出#2

    4

说明/提示

样例解释1

机器人记录的展台编号依次为:

3 7 11 3 7 11 ...

所以只会记录到 33 个不同的展台。

数据范围

1n,k1091\le n,k\le 10^9

1pn1\le p\le n

1q10181\le q\le 10^{18}

输入解题思路,AI测评打分。不知道怎么写?

首页