- 论坛徽章:
- 0
|
回复 37#
狗气球
口胡,谁说和素数没有关系??
如果灯的编号N是一个素数,因为素数只有1和他本身这两个因数,所以整个过程中只会被开关两次,于是就会灯灭;
如果等的编号N是一个合数,那么这个合数可能有三种素因数分解的形式,下式中p1,p2..pn代表不同的素数
1. N=p1*p2*....*pn 也就是这个合数N刚好等于n个不同素数的1次幂的乘积。那么这个素数的所有因数,必然都是从这n个素数中抽取0到n个相乘。
即因数数f(N)=C(n,0)+C(n,1)+...+C(n,n)=2^n,因此必定是一个偶数,灯灭;
2:N=s1*s2...*sn,其中si=pi^(2k),就是说,N刚好是一个完全平方数,那么其必然可以分解成若干个不同素数的偶次幂再乘积。
对于每个形如si=pi^(2k)的项,其因数数
f(si)=C(2k,2)+C(2k,4)...+C(2k,2k)
=2^(2k-1)+1 必然是奇数,于是f(N)=f(s1)*f(s2)*...*f(sn) 也必然是奇数。灯亮
3:N=p1^k1 * p2^k2 * ... *pn^kn
,其中k1...kn不全为1,那么这个合数的素因数分解必然可以改写成以下的形式:
N=N1 * N2
其中N1=pi1*pi2*...*pin,N2=s1*s2*...*si
i1...in 是k1...kn为奇数的项,s1...si是若干个不同素数的偶次幂。
由1,2结论知,此时f(N)的值为一个偶数乘以一个奇数,还是一个偶数,灯灭。
综上,编号恰好为完全平方数的等是亮的,即编号为1,4,9,16,25,36,49,64,81,100的灯是亮的 |
|