题目分析
查看原帖
题目分析
1305235
chinojane楼主2024/8/22 11:03

【题目大意】

给定n,一共输入n个正整数a1~an。判断ai能否表示为两个正整数x和y的平方之和。

【考纲知识点】

开方运算、输入输出语句、循环

【解题思路】

1、按题目要求定义好需要的变量,并实现输入

2、通过while循环n次单独接收每次的数据ai,定义f1变量表示结果

3、在1~根号ai之间遍历数字i,此时i就是x

4、调用check()函数计算ai,剩余的数为ai-i*i,判断它能否被开方5、如果可以则f1=1,输出Yes,否则输出No

有点难

2024/8/22 11:03
加载中...