早教吧 育儿知识 作业答案 考试题库 百科 知识分享

若一个正整数能表示为两个正整数的平方差,则称这个正整数为“智慧数”(如3=2²-1²,16=5²-3²).已知智慧数按从小到大的顺序构成如下数列:3,5,7,8,9,11,12,13,15,16,17,19,20,21,23,24,25,

题目详情
若一个正整数能表示为两个正整数的平方差,则称这个正整数为“智慧数”(如3=2²-1²,16=5²-3²).已知智慧数按从小到大的顺序构成如下数列:3,5,7,8,9,11,12,13,15,16,17,19,20,21,23,24,25,…则第2006个智慧数是()
A.2672 B.2675 C.2677 D.2680
▼优质解答
答案和解析
智慧数是可以表示为「两个正整数的平方差」的数
即 n = a^2 - b^2 = (a+b)(a-b)
※推论:
1.若a,b皆为偶数或皆为奇数,则(a+b)(a-b)为偶数相乘
所以凡能被4整除(除了4以外)的数,其为智慧数
PS.4=2*2,但a+b=a-b表示a=2/b=0与题意「正整数」矛盾
2.若a,b为一奇一偶,(a+b)(a-b)为奇数相乘
所以奇数也为智慧数(除了1以外)
PS.1=1*1,但a+b=a-b表示a=1/b=0与题意「正整数」矛盾
包括1,4,4K+2(K为正整数)的都不是智慧数
| 3,5 | 7,8,9 | 11,12,13 | 15,16,17 | 19,20,21 | 23,24,25 | ...
2006个即3,5后第2004个智慧数
2004=3*668
a1=7 =3+4*1
a4=11=3+4*2
a7=15=3+4*3
.
a668=3+4*668=2675
第3为第1组的第3个数即7"+2"=9
第2004为第668组的第3个数
即2675"+2"=2677
所以3,5后第2004个智慧数即第2006个智慧数为 2677
有问题可以在询问 :)
看了 若一个正整数能表示为两个正整...的网友还看了以下:

请你将下列长度按从大到小的顺序进行排列(填序号)⊙A.太阳的直径为7×1011cmB.原子核的半径  2020-06-08 …

下列VB程序的功能是:程序运行时,单击命令按钮Commandl后,产生10个[1,999]范围内互  2020-06-29 …

下图是一个餐厅示意图,该图所示的9个桌子在桌次排列时,以下表述正确的是:()A.1至9的排列顺序即  2020-07-03 …

帮写一个算法假设有两个按元素值递增有序排列的有序表A和B,均以单链表作存储结构,请编写算法利用A表  2020-07-13 …

一道编程题C++输入一串相邻元素均不相等的自然数数列(以0结尾表示结束且0不是该数列的元素),分别  2020-07-22 …

多条件查询函数请问一个问题:表2中的A列为日期,D列为工序,L列为产量,现在在表1中建一个表格,A列  2020-10-31 …

数据结构问题1.设有两个整数类型的顺序表A(有m个元素)和B(有n个元素),其元素均以升序排列.试编  2020-12-05 …

如果一个逆序序列是用单链表表示的话.欲得到这个逆序排列的数据元素序列的正序输出序列的有效方法是什么河  2020-12-05 …

请你将下列长度按从大到小的顺序进行排列(填序号)A.太阳的直径为7×1011cmB.原子核的半径为2  2021-01-29 …

请你将下列长度按从大到小的顺序进行排列(填序号)A.太阳的直径为7×1011cmB.原子核的半径为2  2021-01-29 …