633. 平方数之和
作者:互联网
给定一个非负整数 c
,你要判断是否存在两个整数 a
和 b
,使得 a2 + b2 = c。
示例1:
输入: 5 输出: True 解释: 1 * 1 + 2 * 2 = 5
示例2:
输入: 3 输出: False
class Solution {
public:
bool judgeSquareSum(int c) {
for(int i=0;i<=sqrt(c);i++)
if((int)sqrt(c-pow(i,2))==sqrt(c-pow(i,2)))
return 1;
return 0;
}
};
标签:输出,平方,633,示例,int,非负,整数,输入 来源: https://blog.csdn.net/qq_23283325/article/details/90317766