B3957 [GESP202403 三级] 完全平方数
欢迎报名洛谷网校,报名课程可以获得对应组别的知识点讲解与答疑服务,期待和大家一起进步!点击图片即可报名。
:::align{center} :::
本题考察数组、循环枚举法。
询问有多少对下标组合 sum 是否是完全平方数即可。
判断是否是完全平方数的方式,是将 sum 开根号的结果放入一个 int 类型变量 sq 中,随后我们判断 sq * sq 是否等于 sum。例如,
参考代码:
for (________) {
for (________) { // 枚举 i, j
int sum = ________;
int sq = ________;
if (________) // 判断是否是完全平方数
________; // 统计答案
}
}