已知n∈N∗,且1000n恰好有1000个约数,则n的约数个数的最小值为________.
分析与解 设n=px11⋅px22⋯pxkk,其中pi(i=1,2,⋯,k)都是互不相等质数,且xi(i=1,2,⋯,k)都是正整数,于是1000n=23⋅53⋅px11⋅px22⋯pxkk.
情形一 2和5均不是n的约数.
此时1000n的约数个数是(3+1)(3+1)(x1+1)(x2+1)⋯(xk+1)=1000,这不可能.
情形二 2和5中的一个是n的约数(不妨设对应的pi为p1).
此时1000n的约数个数是(3+1)(x1+3+1)(x2+1)⋯(xk+1)=1000,于是(x1+4)(x2+1)⋯(xk+1)=250,此时n的约数个数为(x1+1)(x2+1)⋯(xk+1)=(x1+1)⋅250x1+4=250−750x1+4⩾100,等号当x1=1时取得.
情形三 2和5均为n的约数(不妨设对应的pi为p1,p2).
此时1000n的约数个数是(x1+3+1)(x2+3+1)⋯(xk+1)=1000,于是(x1+4)(x2+4)⋯(xk+1)=1000,此时n个约数个数为(x1+1)(x2+1)⋯(xk+1)=(x1+1)(x2+1)⋅1000(x1+4)(x2+4)=40(5−15x1+4)(5−15x2+4)⩾160,等号当x1=x2=1时取得.
综上所述,n的约数个数的最小值为100.
下面给出一道练习:
练习 只由1,2,3组成的不大于1亿的正整数中,能够被3整除的数的个数是______ .
答案 3280.
只由1,2,3组成的n位数有3n个,其中不大于1亿的个数为31+32+⋯+38=9840.把它们从小到大排成一列(类似于进制数):1,2,3,11,12,13,21,22,23,⋯,33333331,33333332,33333333.将它们三个三个分组可得每组中有且仅有一个3的倍数,因此所求的正整数有98403=3280个.