#NJ2023D. 闯关者
闯关者
8143 闯关者
题目信息
- 时间限制: 1秒
- 内存限制: 128MB
题目描述
n 位同学按 1…n 编号顺时针方向围成一圈玩拼图。
闯关规则:
- 第一轮由 1 号同学拼图,用掉手中卡片,喊出数字 1
- 之后的每一轮,假设上一轮喊出的数字是 x,则从上一轮喊出数字的下一位同学开始,沿着顺时针方向数 x 个同学
- 如果这个同学手中没有卡片,则继续顺时针方向数数,直到遇到第一个有卡片的同学为止
- 最后数到的有卡片同学完成拼图(用掉手中卡片),并喊出这一轮中数过的总数 +1

所有同学按序完成拼图则闯关成功,找出最后一位完成拼图的同学编号。
输入格式
一个正整数 n,表示小组人数
输出格式
一个整数,表示最后一位完成拼图的同学编号
数据范围
n < 100
样例
样例 1
输入
5
输出
5
样例说明
- ①号数 1 个数轮到②号
- ②号数 2 个数轮到④号
- ④号数 3 个数轮到②号,继续数到 4 轮到③号
- ③号数 5 个数轮到③号,继续数到 7 轮到⑤号

数据范围与提示
输入的数据保证小于 100