#B4246. [语言月赛 202503] 环形游走
[语言月赛 202503] 环形游走
题目描述
有 个小朋友排成一圈,按照顺时针顺序依次被编号为 ,每个小朋友衣服上都有一个数字,第 个小朋友的数字是 。
老师想要选出一个小朋友,于是他先站在 号小朋友旁边,然后以如下方式移动 次:
- 逆时针走过「当前小朋友衣服上的数字」数量的小朋友。
你需要求解,老师最后会站在哪位小朋友旁边。
我们在样例解释处提供了图片说明,可以参照辅助理解。
输入格式
输入共两行。
第一行两个整数 ,分别代表小朋友的数量和老师移动的次数;
第二行 个整数 ,代表每个小朋友衣服上的数字。
输出格式
输出共一行一个整数,代表 次移动后老师站在哪位小朋友旁边。
提示
样例 1 解释
初始时,老师站在 号小朋友旁边。
- 第 1 次移动前, 号小朋友衣服上的数字 ,因此老师需要逆时针走过 个小朋友。老师走到 号小朋友旁边。
- 第 2 次移动前, 号小朋友衣服上的数字 ,因此老师需要逆时针走过 个小朋友。老师走到 号小朋友旁边。
- 第 3 次移动前, 号小朋友衣服上的数字 ,因此老师需要逆时针走过 个小朋友。老师走到 号小朋友旁边。
最终老师站在 号小朋友旁边。
数据规模与约定
本题共含 个测试点。对于 的数据,。
测试点编号 | |||
---|---|---|---|