(哈斯克尔)
a000419 n=a000419_列表!!(n-1)
a000419_list=过滤器((==3)。a002828)[1..]
(PARI)是(n)=我的(f=系数(n));对于(i=1,#f[,1],如果(f[i,2]%2&&f[i、1]%4==3,返回(n/4^估值(n,4)%8=7 ))); 0个\\查尔斯·格里特豪斯四世2017年2月7日
(Python)
定义缺陷(lim):
平方=[k*k代表范围(1,int(lim**.5)+2)中的k,如果k*k<=lim]
sum2sqs=集合(a+b表示i,a在枚举(平方)中表示b在平方[i:]中)
sum3sqs=集(a+b代表a,在sum2sqs中,b代表平方)
返回排序(集合(范围(lim+1))&(sum3sqs-sum2sqs-set(方块))
|