本文共 873 字,大约阅读时间需要 2 分钟。
题目地址:
题意:给出2个数M和N(M < N),且M与N互质,找出一个数K满足0 < K < N且K * M % N = 1,如果有多个满足条件的,输出最小的。
思路:K*M%N=1可以写成K*M-Y*N=1,这样公式就变成了扩展欧几里德求K值。因为是要求最小的,所以求出特解K以后,要变成(K%N+N)%N。
#include #include #include #include #include #include #include #include #include #include #include
转载地址:http://mcsaf.baihongyu.com/