题目 3601

[NOIP2012-提高] 同余方程

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

题目描述

求关于$ x的同余方程 $ a x \equiv 1 \pm od {b} 的最小正整数解。

输入输出格式

输入格式:

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

输出格式:

一个正整数 x0x_0,即最小正整数解。输入数据保证一定有解。

输入输出样例

输入样例#1:

3 10

输出样例#1:

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。

NOIP 2012 提高组 第二天 第一题

数据下载

题目 3601 的公开数据

正在读取文件列表…

常用命令

题目 3601 的 ROJ 命令

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