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

简介: 38.一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
//从这个小题可以学习到完全平方数的判断
//1、先判断出题目需要一个循环来尝试不同的数,for循环较为适合
//2、题目的关键是如何表示完全平方数,运用到sqrt()函数,通过sqrt*sqrt间接的达到完全平方的要求
 
​#include<iostream>
#include<cmath>
using namespace std;
 
int main()
{
    int temp1,temp2;
    for(int i=1;i<=10000;i++)
    {
        temp1=sqrt(i+100);
        temp2=sqrt(i+100+168);
        if((temp1*temp1==i+100)&&(temp2*temp2==i+100+168))//完全平方数的判断
        {
            cout<<"这个数是:"<<i<<endl;
        }
    }
    return 0;
}
目录
打赏
0
3
3
0
7
分享
相关文章
vue 语音播报(文字转语音)
vue 语音播报(文字转语音)
592 0
Scikit-learn:Python机器学习的瑞士军刀
想要快速入门机器学习但被复杂算法吓退?本文详解Scikit-learn如何让您无需深厚数学背景也能构建强大AI模型。从数据预处理到模型评估,从垃圾邮件过滤到信用风险评估,通过实用案例和直观图表,带您掌握这把Python机器学习的'瑞士军刀'。无论您是AI新手还是经验丰富的数据科学家,都能从中获取将理论转化为实际应用的关键技巧。了解Scikit-learn与大语言模型的最新集成方式,抢先掌握机器学习的未来发展方向!
530 12
Scikit-learn:Python机器学习的瑞士军刀
JoyGen:用音频生成3D说话人脸视频,快速生成逼真的唇部同步视频
JoyGen 是京东和香港大学联合推出的音频驱动的3D说话人脸视频生成框架,支持多语言、高质量视觉效果和精确的唇部与音频同步。
266 14
JoyGen:用音频生成3D说话人脸视频,快速生成逼真的唇部同步视频
探索Rust语言:系统编程的新选择
【10月更文挑战第27天】Rust语言以其安全性、性能和并发性在系统编程领域受到广泛关注。本文介绍了Rust的核心特性,如内存安全、高性能和强大的并发模型,以及开发技巧和实用工具,展示了Rust如何改变系统编程的面貌,并展望了其在WebAssembly、区块链和嵌入式系统等领域的未来应用。
android 开发中的日期加减处理
android 开发中的日期加减处理
120 0
AI助理
登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问

你好,我是AI助理

可以解答问题、推荐解决方案等