您的位置:首页 > 其它

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

2014-12-08 08:54 411 查看
问题:

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

这里方法是枚举:



代码:

#include <iostream>

#include <cstdio>

#include <cmath>

#define MAXN 100000

using namespace std;

int main()

{

for(int i = 0; i < MAXN; ++i)

{

if((i + 100) == (int)sqrt(i + 100) * (int)sqrt(i + 100) && (i + 100 + 168) == (int)sqrt(i + 100 + 168) * (int)sqrt(i + 100 + 168))

{

printf("这个整数是:\t%d", i);

break;

}

}

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐