二平方和定理指出:如果p是一个素数,那么p能够写成两个整数的平方和的形式的充要条件是,p mod 4 ≡ 1。

四平方和定理指出:任何正整数都可以写成四个整数的平方和。

那么,什么样的数字可以写成三个整数的平方和?

本文,用python来寻找可以写成三个整数的平方和的数字。

工具/原料

  • 电脑
  • python

方法/步骤

  1. 1

    证明299可以写成三个整数的平方和。

  2. 2

    检验一下,595可以写成三个整数的平方和。

  3. 3

    看一下80到100之间的整数。

  4. 4

    把不能写成3个整数平方和的数字排除。

  5. 5

    找出1000以内,不能写成三个整数平方和的数字。

    从这里可以观察出一些结论:

    mod 8 =7的数字,不能写成三个整数平方和;

    mod 8 =7的数字与某个平方数的乘积,不能写成三个整数平方和.

    END

注意事项

  • 你能不能写出基本规律?
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。