初3数学题!急!

来源:百度知道 编辑:UC知道 时间:2024/06/27 10:31:41
一个非零的自然数若能表示为两个非铃自然数的平方差,则称这个自然数为"智慧数",如:28=8~-6~,故28是一个"智慧数".下列各数中,不是"智慧数"的是( )
A.987
B.988
C.30
D.32
答案是C,应该怎么算呢?
另外老师说:
1.所有基数都是"智慧数"
2.偶数中4的倍数都是"智慧数"
为什么呢?能详细解释一下吗?

一个自然数若能表示为两个自然数的平方差,则称这个自然数为“智慧数”,例如16=52-32,16就是一个“智慧数”.

应该先找到智慧数的分布规律。
因为2k+1=(k+1)^2 - k^2,
显然,每个大于4,并且是4的倍数的数也是智慧数。
由此可知,被4除余2的偶数,都不是智慧数。
由此可知,自然数列中最小的智慧数是3,第2个智慧数是5,从5起,依次是5, 7, 8; 9, 11, 12; 13, 15, 16; 17, 19, 20······ 即按2个奇数,一个4的倍数,三个一组地依次排列下去。

3=2^2-1^2,5=3^2-2^2,7=4^2-3^2,

8=3^2-1^2,9=5^2-4^2,

11=6^2-5^2,……

这是一个用算术方法不好解决的问题,若用代数方法来解决就十分的简捷。

设k是自然数,

∵(k+1)^2-k^2=(k+1+k)(k+1-k)=2k+1,

∴除1外,所有奇数都是“智慧数”.

又∵(k+1)^2-(k-1)^2

=(k+1+k-1)(k+1-k+1)=4k,

∴除4外所有被4整除的偶数都是“智慧数”.

……

继续探究下去,问题就比较清楚了,把从1开始的自然数分成每四个一组,除第1组外,都有三个“智慧数”,且每组中第二个不是“智慧数”.

B D 这两个数是,因为它们都是4的倍数,是不是太简单了呢?不用想的太多就是这么简单。只是因为2.偶数中4的倍数都是"智慧数"

n=a^2-b^2,a>b
n=(a+b)(a-b)
因为a+b和a-b奇偶性相同
所以若n是奇数
则a+b和a-b都是奇数
因为n=1*n
所以只要令a+b=n,a-b=1
则只要n不等于1
则a=(n+1)/2,b=(n-1)/2
所以不等于1的奇数都是智慧数