您的位置:首页 > 其它

51Nod(1256乘法逆元逆元)

2016-01-31 03:52 471 查看


给出2个数M和N(M < N),且M与N互质,找出一个数K满足0 < K < N且K * M % N = 1,如果有多个满足条件的,输出最小的。

Input
输入2个数M, N中间用空格分隔(1 <= M < N <= 10^9)

Output
输出一个数K,满足0 < K < N且K * M % N = 1,如果有多个满足条件的,输出最小的。

Input示例
2 3

Output示例
2




这道题目不会做,通过看别人的博客才做了,理解还不是很透彻。
可以通过下面几位大神介绍学习
百度百科:http://baike.baidu.com/link?url=8vOkD9WpUSDCwmfOEd88QZZoaKqbBrssQ2pmI_ipaRofA_vVi8q34DKjg3P2gyZqDtJ5r0gRUoNKfgZgYQbKVa
很详细:http://www.xuebuyuan.com/1394391.html

http://blog.csdn.net/sprintfwater/article/details/8758621 为什么要用逆元 http://www.cnblogs.com/tiankonguse/archive/2012/08/14/2638949.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: