对于任意正整数,都可以找出至少一串连续奇数,他们的和等于该整数的立方,验证【2,20】

论坛 期权论坛 脚本     
匿名技术用户   2020-12-28 10:51   68   0
#include <stdio.h>


int main()
{
int i,b;
long int m,k,j,sum;
int a[19]={2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
for(i=0;i<20;i++)
{
k=a[i]*a[i]*a[i];
for(b=1;b<k/2;b+=2)
{

for(j=b,sum=0;sum<k;j+=2)
sum+=j;
if(sum==k)
printf("%ld*%ld*%ld=%ld=from %d to %ld\n",a[i],a[i],a[i],sum,b,j-2);
}
}
return 0;
}
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP