ACM,c语言,大数,数论证明

学习 时间:2026-03-30 17:10:47 阅读:5309
ACM,c语言,大数,数论证明(t^a-1)/(t^b-1)=n,n是整数,证明a%b=0

最佳回答

贪玩的山水

帅气的彩虹

2026-03-30 17:10:47

证明:假设 a = k*b+r 即 k是a除b的商 r是a除b的余数要证明a%b=0 就是证明r=0令 M = t^b-1则 t^a-1 = t^(k*b+r)-1 = t^(k*b)*t^r-1=(t^b-1+1)^k * t^r-1=(M+1)^k * t^r -1而(M+1)^k 二项式展开就知道 (M+1)^k %M = 1所以 t^r-1 是M的倍数也就是说 (t^r-1) %(t^b-1) = m m是整数又

最新回答共有2条回答

  • 狂野的黑夜
    回复
    2026-03-30 17:10:47

    证明:假设 a = k*b+r 即 k是a除b的商 r是a除b的余数要证明a%b=0 就是证明r=0令 M = t^b-1则 t^a-1 = t^(k*b+r)-1 = t^(k*b)*t^r-1=(t^b-1+1)^k * t^r-1=(M+1)^k * t^r -1而(M+1)^k 二项式展开就知道 (M+1)^k %M = 1所以 t^r-1 是M的倍数也就是说 (t^r-1) %(t^b-1) = m m是整数又

上一篇 英语翻译The train is leaving for Changsha.这个句子有没有错?错在哪?

下一篇 羊的英语怎么说