您的位置:首页 > 其它

Project Euler -> problem 6

2013-08-22 15:33 330 查看
6. 前十个自然数的平方和是:
1^2 + 2^2 + ... + 10^2 = 385

前十个自然数的和的平方是:
(1 + 2 + ... + 10)^2 = 55^2 = 3025

所以平方和与和的平方的差是3025 - 385 = 2640.

找出前一百个自然数的平方和与和平方的差。

int main(void)
{
    long
i,j=0,k=0;
 
  for(i=1;i<=100;i++){
    j =
i*i+j;
    }
 
  for(i=0;i<=100;i++){
 
  k+=i;
    }
 
  printf("The result
is:%ld",k*k-j);
    return
0;
}

Answer:
25164150
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: