import gmpy2 from sympy.ntheory.modular import crt
#m = 123456 n_list=[10142789312725007,10142789312725009,10142789312725013] e = 3 c_list=[1881640295202816,1881640295202816,1881640295202816] #示例代码中的数字比较小,所以模下来数字一样,不过无所谓,重在示例
#先要检验n各个数字之间是否是互素的 for i in n_list: for j in n_list: if i != j: if gmpy2.gcd(i, j) == 1: continue else: print(i, j) print(gmpy2.gcd(n_list[i-1], n_list[j-1]))