LZ,我想是不是可以逆向思维,题目问m可以被几个质数除,那就要求出m的值,就可以知道可以被几个质数整除了。。。 从小到大质数有2,3,5,7,11.... 可是题目中说m是正的奇数,那么不可能被2除,那么就剩下3,5,7,11.... 1)说m不能被3除,那么m被5除,m=5*5=25,在2~30之间,25符合条件;m=5*7=35,就出了2~30的范围了,所以在1)条件下,m若是非质数,则只有25,可以回答题目问题,m可以被1个质数5整除;如果m值为质数,那么也只有一个质数因子,就是它本身。所以m值无论哪种情况,都只有一个质数因子;答案是确定的。 2)说m不能被5除,那么从小到大,m被3除m=3*3=9,m还可以是3*7=21,m可以有两个值,再乘下去就出了2~30范围了,所以2)条件下,m若是非质数可以有两个值整除,m若为9,m可以被1个质数3整除,m若为21,m可以被2个质数整除,3和7;m若是质数,那么只有一个质数整除,即为它本身。2)条件下答案不确定。 所以选A -- by 会员 songs (2012/5/15 11:04:18)
-----------------------------------------------------------------------
哦...仔细再看就明白了... 我假设m是好多好多数了...按LZ思路分析,条件1的情况下,无论m为什么数,都可以知道质子数只有1个...
而条件2则不确定...
谢谢~~~ |