登录
178786英镑
将n表示为四个平方之和,x^2+y^2+z^2+w^2,其中x>=y>=z>=w>=0,最大化x的值,那么a(n)就是x。
4
0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 4, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 9, 10
抵消
0,5
评论
拉格朗日定理告诉我们,每个正整数都可以写成四个平方和。
链接
David Consiglio,Jr。,n=0..10000时的n,a(n)表
David Consiglio,Jr。,Python程序
黄体脂酮素
(Python)
从数学导入*
对于范围(0.500)内的nbre:#或大于500!
最大值4=0
对于范围(0,int(sqrt(nbre/4))+1)内的c1:
对于范围(c1,int(sqrt(nbre/3))+1)内的c2:
对于范围(c2,int(sqrt(nbre/2))+1)内的c3:
s3=c3**2+c2**2+c 1**2
如果s3<=nbre:
c4=平方英尺(nbre-s3)
如果int(c4)==c4且c4>=c3:
如果c4>maxc4:
最大c4=整数(c4)
打印(maxc4,end=',')
关键词
非n
作者
状态
经核准的