使得5的N次方+N能被31整除的最小正整数N为30,则下一个比30大的满足条件的正整数N的值为?

2个回答

  • 以下(mod ..)之前的等号表示同余符号

    5^0=1(mod 31)

    5^1=5(mod 31)

    5^2=25(mod 31)

    5^3=125=1(mod 31)

    所以5模31的阶为3

    5^30+30=0(mod 31)

    设下一个比30大的满足条件的正整数N=30+k,k>=1

    5^(30+k)+30+k=5^k+k-1=0(mod 31)

    当k=0(mod 3)时

    5^k+k-1=1+k-1=k=0(mod 31)

    k最小为3*31=93

    当k=1(mod 3)时

    5^k+k-1=5+k-1=k+4=0(mod 31)

    k=27(mod31)

    由中国剩余定理可求得k=58(mod 93)

    所以k最小为58

    当k=2(mod 3)时

    5^k+k-1=25+k-1=k+24=0(mod 31)

    k=7(mod31)

    由中国剩余定理可求得k=38(mod 93)

    所以k最小为38

    综上所述k最小为38

    所以下一个比30大的满足条件的正整数N=30+k=68