A2160 | 天使的起誓
时间限制1s
内存限制128MB
通过 / 提交0/0
题目描述
Tenshi 非常幸运地被选为掌管智慧之匙的天使。在正式任职之前,她必须和其他新当选的天使一样要宣誓。
宣誓仪式是每位天使各自表述自己的使命,他们的发言稿放在 $n$ 个呈圆形排列的宝盒中。这些宝盒按顺时针方向被编上号码 $1, 2, \cdots, n - 1, n$。
一开始天使们站在编号为 $n$ 的宝盒旁。她们各自手上都有一个数字,代表她们自己的发言稿所在的盒子是从 $1$ 号盒子开始按顺时针方向的第几个。例如:有 $7$ 个盒子,如果 Tenshi 手上的数字为 $9$,那么她的发言稿所在的盒子就是 $2$ 个。现在天使们开始按照自己手上的数字来找发言稿,先找到的就可以先发言。
Tenshi 一下子就找到了,于是她最先上台宣誓:“我将带领大家开启 NOI 之门……” Tenshi 宣誓结束后,陆续有天使上台宣誓。可是有一位天使找了好久都找不到她的发言稿,原来她手上的数字 $m$ 非常大,她转了好久都找不到她想找的宝盒。
请帮助这位天使找到她想找的宝盒编号。
宣誓仪式是每位天使各自表述自己的使命,他们的发言稿放在 $n$ 个呈圆形排列的宝盒中。这些宝盒按顺时针方向被编上号码 $1, 2, \cdots, n - 1, n$。
一开始天使们站在编号为 $n$ 的宝盒旁。她们各自手上都有一个数字,代表她们自己的发言稿所在的盒子是从 $1$ 号盒子开始按顺时针方向的第几个。例如:有 $7$ 个盒子,如果 Tenshi 手上的数字为 $9$,那么她的发言稿所在的盒子就是 $2$ 个。现在天使们开始按照自己手上的数字来找发言稿,先找到的就可以先发言。
Tenshi 一下子就找到了,于是她最先上台宣誓:“我将带领大家开启 NOI 之门……” Tenshi 宣誓结束后,陆续有天使上台宣誓。可是有一位天使找了好久都找不到她的发言稿,原来她手上的数字 $m$ 非常大,她转了好久都找不到她想找的宝盒。
请帮助这位天使找到她想找的宝盒编号。
输入格式
第一行为正整数 $n$,第二行为正整数 $m$。
输出格式
只有一行(包括换行符),即天使想找的宝盒的编号。
输入输出样例
输入 #1
7 9
输出 #1
2
输入 #2
11 108
输出 #2
9
$2\le n\le 10^8$,$2\le m\le 10^{1000}$。
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?