记录编号 310630 评测结果 AAAAAAAAAA
题目名称 [NOIP 2012]同余方程 最终得分 100
用户昵称 GravatarBillAlen 是否通过 通过
代码语言 C++ 运行时间 0.026 s
提交时间 2016-09-22 20:23:36 内存使用 0.28 MiB
显示代码纯文本
#include <iostream>
#include <fstream>
using namespace std;
int a, b, x, y;
int extgcd(int a, int b,int &x, int &y){
    int d = a;
    if(b != 0){
        d = extgcd(b, a % b, y, x);
        y -= (a / b) * x;
    }
    else  x = 1, y = 0;
    return d;
}
int main(){
    fstream in("mod.in", ios::in), out("mod.out", ios::out);
    in >> a >> b;
    extgcd(a, b, x, y);
    while(x < 0) x += b;
    x %= b;
    out << x << endl;
    return 0;
}