#NJ2023D. 闯关者

闯关者

8143 闯关者

题目信息

  • 时间限制: 1秒
  • 内存限制: 128MB

题目描述

n 位同学按 1…n 编号顺时针方向围成一圈玩拼图。

闯关规则

  1. 第一轮由 1 号同学拼图,用掉手中卡片,喊出数字 1
  2. 之后的每一轮,假设上一轮喊出的数字是 x,则从上一轮喊出数字的下一位同学开始,沿着顺时针方向数 x 个同学
  3. 如果这个同学手中没有卡片,则继续顺时针方向数数,直到遇到第一个有卡片的同学为止
  4. 最后数到的有卡片同学完成拼图(用掉手中卡片),并喊出这一轮中数过的总数 +1

所有同学按序完成拼图则闯关成功,找出最后一位完成拼图的同学编号。

输入格式

一个正整数 n,表示小组人数

输出格式

一个整数,表示最后一位完成拼图的同学编号

数据范围

n < 100

样例

样例 1

输入

5

输出

5

样例说明

  • ①号数 1 个数轮到②号
  • ②号数 2 个数轮到④号
  • ④号数 3 个数轮到②号,继续数到 4 轮到③号
  • ③号数 5 个数轮到③号,继续数到 7 轮到⑤号

数据范围与提示

输入的数据保证小于 100