题目 1632

「一本通 6.4 例 2」同余方程

查看题解 ↗GitHub ↗如何评测
题号
1632
时间限制
1000 ms
内存限制
128 MB
标签
数学扩展欧几里得

【题目描述】

求关于 xx 的同余方程 ax≡1( mod b)ax≡1( \bmod b) 的最小正整数解。

【输入】

输入只有一行,包含两个正整数 a,ba, b,用一个空格隔开。

【输出】

输出只有一行,包含一个正整数 x0x_0 ,即最小正整数解。输入数据保证一定有解。

【输入样例】

文本
3 10

【输出样例】

文本
7

【提示】

数据范围与提示

对于 40% 的数据,有 2≤b≤1 0002 \leq b \leq 1\,000;

对于 60% 的数据,有 2≤b≤50 000 0002 \leq b \leq 50\,000\,000;

对于 100% 的数据,有 2≤a,b≤2 000 000 0002 \leq a, b \leq 2\,000\,000\,000。

【来源】

一本通在线评测

数据下载

题目 1632 的公开数据

正在读取文件列表…

常用命令

题目 1632 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。