2022-03-27 18:35:17 +08:00
< p > Given a non-negative integer < code > c< / code > , decide whether there' re two integers < code > a< / code > and < code > b< / code > such that < code > a< sup > 2< / sup > + b< sup > 2< / sup > = c< / code > .< / p >
< p > < / p >
2023-12-09 18:42:21 +08:00
< p > < strong class = "example" > Example 1:< / strong > < / p >
2022-03-27 18:35:17 +08:00
< pre >
< strong > Input:< / strong > c = 5
< strong > Output:< / strong > true
< strong > Explanation:< / strong > 1 * 1 + 2 * 2 = 5
< / pre >
2023-12-09 18:42:21 +08:00
< p > < strong class = "example" > Example 2:< / strong > < / p >
2022-03-27 18:35:17 +08:00
< pre >
< strong > Input:< / strong > c = 3
< strong > Output:< / strong > false
< / pre >
< p > < / p >
< p > < strong > Constraints:< / strong > < / p >
< ul >
< li > < code > 0 < = c < = 2< sup > 31< / sup > - 1< / code > < / li >
< / ul >