穿越火线破天九龙:求[121,930]之间:弦数的数目,最小弦数,最大弦数。

来源:百度文库 编辑:高考问答 时间:2024/04/28 03:46:47
帮忙用c语言编写一下这个程序。谢了!
补充:
一个数其平方等于某两个正整数平方之和的正整数称为弦数。例如,由于:9+16=25, 因此5为弦数。

c语言我不会编,不过我可以提供一个解题方法:
玄数不仅平方等于某两个正整数平方之和,它本身也可以拆为某两个正整数平方之和,如5=2*2+1*1。
所以int i j k, i从1到30,j从1到30,然后k=i*i+j*j,看k从121到930之间的值有多少个,最大值和最小值又是多少。
这是一种思路,可以考虑一下!!我对编程不了解,所以给不了完整的答案,还请见谅!