蒟蒻求助!
  • 板块学术版
  • 楼主Jasonsheng
  • 当前回复1
  • 已保存回复1
  • 发布时间2022/3/20 19:07
  • 上次更新2023/10/28 06:04:27
查看原帖
蒟蒻求助!
95537
Jasonsheng楼主2022/3/20 19:07

n个点围成一圈,顺时针编号1到n。机器人开始时位于1号点,后面我们开始向机器人发送命令,命令有2种:

1 s (顺时针走 s 步,每步一个点)

2 u (逆时针走 u 步,每步一个点)

我们共发送t个指令给机器人,输出机器人执行完每次指令后所在点的位置。

输入

第1行:2个数n,t中间用空格分隔,n为点的数量,t为指令的数量(1 < n < 1000000,1 < t < 100000)

第2~t+1行:每行2个数

输出

输出共t行,对应执行指令后,机器人所在的位置。

数据范围

1 < n < 1000000,1 < t < 100000

输入样例

4 3

1 3

2 1

1 3

输出样例

4

3

2

样例解释

1-4共4个点,顺时针围成一个圈。初始时,机器人在1号位置,顺时针走3步后到达位置4,逆时针走一步到达位置3,顺时针走3步到达位置2。

2022/3/20 19:07
加载中...