题目3:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?解析:
完全平方数:如果一个正整数m是某一个整数x的平方,那么这个正整数m叫做完全平方数
设这个整数为x,根据题目:x+100=n^2,x+100+168=m^2
m^2-n^2=168,即(m+n)(m-n)=168
令m+n=i,m-n=j,i*j=168
则m=(i+j)/2,n=(i-j)/2,则i、j要么全是偶数,要么全是奇数
可得:i>j,j>=2,2<i<=84
import math
for i in range(2,85):if 168 % i == 0:      #先找出使i*j=168这个等式成立的整数i、jj = 168 / iif i > j and (i + j) % 2 == 0 and (i - j) % 2 == 0:n = (i - j) / 2x = n ** 2 - 100y1 = math.sqrt(x + 100)z = math.sqrt(x + 268)print('符合条件的整数是:%d,加100后的结果:%d,完全平方数是%d;再加168的结果是:%d,完全平方数是:%d'%(x,(x+100),y1,(x+268),z))

执行结果:

符合条件的整数是:-99,加100后的结果:1,完全平方数是1;再加168的结果是:169,完全平方数是:13
符合条件的整数是:21,加100后的结果:121,完全平方数是11;再加168的结果是:289,完全平方数是:17
符合条件的整数是:261,加100后的结果:361,完全平方数是19;再加168的结果是:529,完全平方数是:23
符合条件的整数是:1581,加100后的结果:1681,完全平方数是41;再加168的结果是:1849,完全平方数是:43

python练习题——for循环之“一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?”相关推荐

  1. 一个数加100是完全平方数,再加168又是一个完全平方数

    1.说明 暴力法都知道,但是如果起始没弄好会忽略-99这个数 更优的解法需要好的思路 package mainimport ("fmt""math" )func ...

  2. c语言有一个正整数加上100,c语言编程实现:一个整数,它加上100后是完全平方数,再加168又是完全平方数,求该数。...

    满意答案 问题:一整数,它加100后是完全平方数,再加168还是完全平方数,求该整数 解题思路:设该数为x,它加100后是A,再加168为B. 则因为A是完全平方数, 所以A为正数,且A=y*y,y为 ...

  3. python一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

    runoob100-003 1.题目 2.分析 代码 运行 1.题目 一个整数i,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?(假设该数位于-10000到10000 ...

  4. 萌新的Python练习实例100例(三)一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数

    题目: 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 分析: 根据题目得出: 整数x²=i+100,y²=i+100+168 采用for in 遍历为i ...

  5. Python 练习实例03:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

    题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 解题思路:首先根据题目体去除所需要的关键信息 什么是完全平方数? 可以写成某个整数的平方的数1–1.4 ...

  6. 3.一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

    一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 这道题思路分好几种,但大都比较简单,便不做详解. 1. c语言: #include<stdio.h&g ...

  7. c语言 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 待分析过程

    完全平方数 暴力法 利用平方差公式分析取值范围 极限法判断范围 暴力法 #include <stdio.h>int main() {int i;int j;int k;for(i = 0; ...

  8. 【c语言】一个整数加上100后是一个完全平方数,再加上168又是一个完全平方数,问该数是多少?

    一个整数加上100后是一个完全平方数,再加上168又是一个完全平方数,问该数是多少? 在100000以内判断 定义三个变量i,x,y 利用for循环让i在100000以内从1增加到100000,在循环 ...

  9. 一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数

    题目:一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少? """ wrong editionfor x in range(100) ...

最新文章

  1. Vscode 调试 Flutter 项目
  2. SAP HU上面的'Obj.to Which HU Belongs'栏位初探
  3. VB6.0 怎样启用控件comdlg32.ocx
  4. HDOJ 2015 偶数求和 解题报告
  5. 2016年CCF第七次测试 俄罗斯方块
  6. 语音识别学习日志 2019-7-15 语音识别基础知识准备4 {Baun-Welch算法}
  7. css动态阴影,css实现动态阴影、蚀刻文本、渐变文本效果
  8. mysql_query扩展_前端学PHP之mysql扩展函数
  9. 国内外组态软件对比分析(InTouch、WinCC、iFix、iNeuOS)
  10. MCU芯片通信接口设计
  11. composer安装yii2框架提示“fxp/composer-asset-plugin”与composer版本不符
  12. 微信图文中出现了腾讯视频时,教你弄到不能直接获取的视频原始地址的方法~
  13. OSChina 周二乱弹 —— 对!公交车绝缘体
  14. Collections.sort()方法为List集合内对象进行排序
  15. API接口之JWT设置token过期时间(二)
  16. 2018任天堂服务器维护,任天堂更改Switch网络收费政策,并延迟至2018年
  17. android开发-常用色彩
  18. 错误提示:“ReferenceError: require is not defined in ES module scope, you can use impor”解决方法
  19. 从ST官网获取最新的标准外设库
  20. android简易计算器(两位数的加减乘除求余)

热门文章

  1. 详细介绍百度ERNIE 2.0:A Continual Pre-Training Framework for Language Understanding
  2. 带alpha通道的图像合成(Python语言)
  3. TTS什么意思,缩写,微软TTS语音引擎(中文)5.1 “TTS”是“文本到语音(Text To Sound)”的简称
  4. iOS 自动布局 Autolayout 报错:Unable to simultaneously satisfy constraints.
  5. IPv6:不发展才是最大的不安全
  6. 华为云早报 谷歌亚马逊抢食美军100亿美元云计划
  7. NAXX Demo3_JSQ_03
  8. 美化终端必备:ubuntu 18.04 x64安装zsh并配置oh-my-zsh(Mac适用)
  9. 人性歪曲的心理调适 一【抑郁心理、烦恼心理、懊悔心理、焦虑心理、恐惧心理】...
  10. python 处理excel文件,按某一列值生成多个excel文件