二平方和定理指出:如果p是一个素数,那么p能够写成两个整数的平方和的形式的充要条件是,p mod 4 ≡ 1。
四平方和定理指出:任何正整数都可以写成四个整数的平方和。
那么,什么样的数字可以写成三个整数的平方和?
本文,用python来寻找可以写成三个整数的平方和的数字。

工具/原料
- 电脑
- python
方法/步骤
- 1
证明299可以写成三个整数的平方和。
- 2
检验一下,595可以写成三个整数的平方和。
- 3
看一下80到100之间的整数。
- 4
把不能写成3个整数平方和的数字排除。
- 5
找出1000以内,不能写成三个整数平方和的数字。
从这里可以观察出一些结论:
mod 8 =7的数字,不能写成三个整数平方和;
mod 8 =7的数字与某个平方数的乘积,不能写成三个整数平方和.
END
注意事项
- 你能不能写出基本规律?
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。