博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
洛谷P1082同余方程
阅读量:5372 次
发布时间:2019-06-15

本文共 332 字,大约阅读时间需要 1 分钟。

#include<bits/stdc++.h>

using namespace std;

int exGcd(int a,int b,int &x,int &y) {

if(b==0) {
x=1;
y=0;
return a;
}
int r=exGcd(b,a%b,x,y);
int t=x;
x=y;
y=t-a/b*y;
return r;
}

int main() {

int a,b,i,j,k,m,n;
cin>>m>>n;
int gcd=exGcd(m,n,a,b);
cout<<(a%n+n)%n;
return 0;
}

转载于:https://www.cnblogs.com/D-AngeloRussell/p/6308569.html

你可能感兴趣的文章
[转]浅谈Android重力感应
查看>>
数据库设计不推荐使用Bool类型
查看>>
POJ 3281 Dining 【最大流】【神建模】
查看>>
c/c++程序员常见面试题分析(转)
查看>>
EF—主键冲突解决办法
查看>>
查看当前运行的SQL语句
查看>>
js一些常用方法总结
查看>>
PHP二次开发常用的工具|只能在服务器上调试用什么工具开发
查看>>
Windows Azure Virtual Network (10) 使用Azure Access Control List(ACL)设置客户端访问权限
查看>>
宇宙中最强大的开发环境免费了!
查看>>
C#中运行bat
查看>>
lang3 StringUtils
查看>>
Sniffer
查看>>
nodejs 实现继承
查看>>
特征值提取之 -- TF-IDF值的简单介绍
查看>>
MySQL安装中无法通过命令删除原有权限的解决办法
查看>>
【思维一转天地宽】根据银行卡号如何判断是对公户还是个人户?
查看>>
支付同步和异步处理关系
查看>>
java基本算法
查看>>
Day34
查看>>