题目:一个整数,它加上100后是一个完全平方数,加上168又是一个完全平方数,请问该数是多少?

程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析:
程序设计:
public class test {
public static void main (String[]args){
long k=0;
for(k=1;k<=100000l;k++)
if(Math.floor(Math.sqrt(k+100))==Math.sqrt(k+100) && Math.floor(Math.sqrt(k+168))==Math.sqrt(k+168))
System.out.println(k);
}
}
性质1:完全平方数的末位数只能是0,1,4,5,6,9。
性质2:奇数的平方的个位数字为奇数,十位数字为偶数。
证明 奇数必为下列五种形式之一:
10a+1, 10a+3, 10a+5, 10a+7, 10a+9
分别平方后,得
(10a+1)^2=100+20a+1=20a(5a+1)+1
(10a+3)^2=100+60a+9=20a(5a+3)+9
(10a+5)^2=100+100a+25=20 (5a+5a+1)+5
(10a+7)^2=100+140a+49=20 (5a+7a+2)+9
(10a+9)^2=100+180a+81=20 (5a+9a+4)+1
综上各种情形可知:奇数的平方,个位数字为奇数1,5,9;十位数字为偶数。
性质3:如果完全平方数的十位数字是奇数,则它的个位数字一定是6;反之,如果完全平方数的个位数字是6,则它的十位数字一定是奇数。
证明 已知=10k+6,证明k为奇数。因为的个位数为6,所以m的个位数为4或6,于是可设m=10n+4或10n+6。则
10k+6=(10n+4)=100+(8n+1)x10+6
或 10k+6=(10n+6)=100+(12n+3)x10+6
即 k=10+8n+1=2(5+4n)+1
或 k=10+12n+3=2(5+6n)+3
∴ k为奇数。
推论1:如果一个数的十位数字是奇数,而个位数字不是6,那么这个数一定不是完全平方数。
推论2:如果一个完全平方数的个位数字不是6,则它的十位数字是偶数。
性质4:偶数的平方是4的倍数;奇数的平方是4的倍数加1。
这是因为 (2k+1)=4k(k+1)+1
(2k)=4
性质5:奇数的平方是8n+1型;偶数的平方为8n或8n+4型。
在性质4的证明中,由k(k+1)一定为偶数可得到(2k+1)是8n+1型的数;由为奇数或偶数可得(2k)为8n型或8n+4型的数。
性质6:平方数的形式必为下列两种之一:3k,3k+1。
因为自然数被3除按余数的不同可以分为三类:3m,3m+1, 3m+2。平方后,分别得
(3m)=9=3k
(3m+1)=9+6m+1=3k+1
(3m+2)=9+12m+4=3k+1
同理可以得到:
性质7:不能被5整除的数的平方为5k±1型,能被5整除的数的平方为5k型。
性质8:平方数的形式具有下列形式之一:16m,16m+1, 16m+4,16m+9。
除了上面关于个位数,十位数和余数的性质之外,还可研究完全平方数各位数字之和。例如,256它的各位数字相加为2+5+6=13,13叫做256的各位数字和。如果再把13的各位数字相加:1+3=4,4也可以叫做256的各位数字的和。下面我们提到的一个数的各位数字之和是指把它的各位数字相加,如果得到的数字之和不是一位数,就把所得的数字再相加,直到成为一位数为止。我们可以得到下面的命题:
一个数的数字和等于这个数被9除的余数。
下面以四位数为例来说明这个命题。
设四位数为,则
= 1000a+100b+10c+d
= 999a+99b+9c+(a+b+c+d)
= 9(111a+11b+c)+(a+b+c+d)
显然,a+b+c+d是四位数被9除的余数。
对於n位数,也可以仿此法予以证明。
关於完全平方数的数字和有下面的性质:
性质9:完全平方数的数字之和只能是0,1,4,7,9。
证明 因为一个整数被9除只能是9k,9k±1, 9k±2, 9k±3, 9k±4这几种形式,而
(9k)=9(9)+0
(9k±1)=9(9±2k)+1
(9k±2)=9(9±4k)+4
(9k±3)=9(9±6k)+9
(9k±4)=9(9±8k+1)+7
除了以上几条性质以外,还有下列重要性质:
性质10:为完全平方数的充要条件是b为完全平方数。
证明 充分性:设b为平方数,则
==(ac)
必要性:若为完全平方数,=,则
性质11:如果质数p能整除a,但p的平方不能整除a,则a不是完全平方数。
证明 由题设可知,a有质因数p,但无因数,可知a分解成标准式时,p的次方为1,而完全平方数分解成标准式时,各质因数的次方均为偶数,可见a不是完全平方数。
性质12:在两个相邻的整数的平方数之间的所有整数都不是完全平方数,即若
n^2 < k^2 < (n+1)^2
则k一定不是完全平方数。
性质13:一个正整数n是完全平方数的充分必要条件是n有奇数个因数(包括1和n本身)。
# Java计算完全平方数
# Python与C语言分别解决完全平方数问题
# Python3 完全平方数案例
# python判断完全平方数的方法
# 算法证明每一位都相同十进制数不是完全平方数
# 四位
# 数为
# 再开
# 是一个
# 充要条件
# 又是
# 是指
# 两种
# 均为
# 我们可以
# 就把
# 几种
# 必要条件
# 对於
# 为例
# 还可
# 即是
# 关於
# 可以得到
# 这是因为
相关文章:
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
如何规划企业建站流程的关键步骤?
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
建站主机空间推荐 高性价比配置与快速部署方案解析
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
南京网站制作费用,南京远驱官方网站?
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
如何通过FTP服务器快速搭建网站?
linux top下的 minerd 木马清除方法
建站主机如何选?性能与价格怎样平衡?
孙琪峥织梦建站教程如何优化数据库安全?
如何选择网络建站服务器?高效建站必看指南
如何做网站制作流程,*游戏网站怎么搭建?
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
建站主机数据库如何配置才能提升网站性能?
建站之星伪静态规则如何正确配置?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
如何做静态网页,sublimetext3.0制作静态网页?
制作宣传网站的软件,小红书可以宣传网站吗?
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
css网站制作参考文献有哪些,易聊怎么注册?
如何选择适配移动端的WAP自助建站平台?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
学校为何禁止电信移动建设网站?
昆明网站制作哪家好,昆明公租房申请网上登录入口?
如何通过建站之星自助学习解决操作问题?
广州营销型建站服务商推荐:技术优势与SEO优化解析
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
ppt制作免费网站有哪些,ppt模板免费下载网站?
Swift中swift中的switch 语句
较简单的网站制作软件有哪些,手机版网页制作用什么软件?
小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化
微信小程序 input输入框控件详解及实例(多种示例)
如何用5美元大硬盘VPS安全高效搭建个人网站?
如何确保西部建站助手FTP传输的安全性?
高性能网站服务器部署指南:稳定运行与安全配置优化方案
如何快速生成可下载的建站源码工具?
如何在IIS中配置站点IP、端口及主机头?
制作充值网站的软件,做人力招聘为什么要自己交端口钱?
Java解压缩zip - 解压缩多个文件或文件夹实例
网站企业制作流程,用什么语言做企业网站比较好?
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
如何在自有机房高效搭建专业网站?
如何在云主机快速搭建网站站点?
临沂网站制作企业,临沂第三中学官方网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。