`

(Problem 6)Sum square difference

阅读更多

The sum of the squares of the first ten natural numbers is,

12 + 22 + ... + 102 = 385

The square of the sum of the first ten natural numbers is,

(1 + 2 + ... + 10)2 = 552 = 3025

Hence the difference between the sum of the squares of the first ten natural numbers and the square of the sum is 3025 − 385 = 2640.

Find the difference between the sum of the squares of the first one hundred natural numbers and the square of the sum.

 

题目大意:

前十个自然数的平方和是:12 + 22 + ... + 102 = 385

 

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

 

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

 

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

#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <math.h>
  
#define N 100
  
int powplus(int n, int k)
{
    int s=1;
    while(k--)
    {
       s*=n;
    }
  return s;
}
  
int sum1(int n)
{
   return  powplus((n+1)*n/2,2);
} 
  
int sum2(int n)
{
   return (n*(n+1)*(2*n+1))/6;
}
  
void solve()
{
     printf("%d\n",sum1(N));
     printf("%d\n",sum2(N));
     printf("%d\n",sum1(N)-sum2(N));
}
  
int main()
{
  solve();
  return 0;
}

 

Answer:
25164150
分享到:
评论

相关推荐

    子数组最大和 Maximal Contiguous Subsequent Sum Problem

    ### 子数组最大和问题(Maximal Contiguous Subsequent Sum Problem) #### 一、问题定义与背景 在计算机科学领域,子数组最大和问题(Maximal Contiguous Subsequent Sum Problem)是一个经典的问题,旨在从一个...

    杭电ACM-HDUOJ 1001 SUM problem

    ### 杭电ACM-HDUOJ 1001 SUM problem #### 题目背景与概述 杭电ACM-HDUOJ 1001 SUM problem 是一道非常基础且适合编程初学者练习的题目。根据描述,这道题目是“A+B PROBLEM”的一种变形,主要考察的是循环结构和...

    problem

    标题 "problem" 提供的信息较少,但从描述中的 "NULL 博文链接:https://eric0000.iteye.com/blog/322311" 可以推测,这可能是一个关于解决某个问题或者技术讨论的博客文章链接。由于没有具体的博文内容,我们无法...

    sum it up !

    Given a specified total t and a list of n integers, find all distinct sums using numbers from the list that add up ... and a single number counts as a sum.) Your job is to solve this problem in general.

    欧拉公式求圆周率的matlab代码-Challenge-Sum-square-difference:平方和差

    Problem 6 前十个自然数的平方和是 1² + 2² + ... + 10² = 385 前十个自然数之和的平方是, (1 + 2 + ... + 10)² = 55² = 3025 因此,前十个自然数的平方和与平方和之差为3025-385 = 2640。 求出前一百个自然数...

    C#,子集和问题(Subset Sum Problem)的算法与源代码

    C#,子集和问题(Subset Sum Problem)的算法与源代码 1 子集和问题(Subset Sum Problem) 给定一组非负整数和一个值和,确定给定集合中是否存在和等于给定和的子集。 示例: 输入:set[]={3,34,4,12,5,2},...

    an analysis of the total least square problem

    对整体最小二乘进行了分析,是关于整体最小二乘的一篇经典论述。

    最小二乘法(Least Square Method)

    \[ a = \frac{\sum_{i=1}^{n}(x_i - \bar{x})(y_i - \bar{y})}{\sum_{i=1}^{n}(x_i - \bar{x})^2} \] \[ b = \bar{y} - a * \bar{x} \] 这里的 \(\bar{x}\) 和 \(\bar{y}\) 分别是 x 和 y 的平均值。 ### 三、非...

    Programming And Problem Solving With C++ Comprehensive(6th) epub

    Programming And Problem Solving With C++ Comprehensive(6th) 英文epub 第6版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    numpy-numpy使用示例之problem6.zip

    numpy numpy_numpy使用示例之problem6

    Computer-Based.Problem.Solving.Process

    Chapter 6. Functional Behavior of Hardware Components Chapter 7. Algorithmic Expression of a Hardware System Chapter 8. Using Computers to Solve Problems Part 3 Software Tools Supporting Program ...

    Data Abstraction and Problem Solving with C++(6th) 无水印pdf

    Data Abstraction and Problem Solving with C++(6th) 英文无水印pdf 第6版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自...

    AIX 6 System Administration II: Problem Determination (Course code AU16)

    AIX 6 System Administration II: Problem Determination (Course code AU16) Student Exercises with hints 自测练习题

    程序员为什么还要刷题-two-sum-problem-g-416:二和问题-g-416

    程序员常刷题二和问题 介绍 在本节中,我们将给您两个求和问题,然后我们要求您像在面试中一样处理这个问题。 所以这意味着你应该像考虑获得正确答案一样考虑你的过程。 您现在想使用这些指南来练习正确的习惯,以便...

    Wicked Problem

    6. **无单一解决方案**:不存在一个单一的解决方案可以适用于所有情况,需要根据不同情境采取不同的策略。 #### 三、Wicked Environmental Problem的概念 环境领域的棘手问题(Wicked Environmental Problem)是指...

    Problem Solving with C++, 10th Global Edition

    Problem Solving with C++, Global Edition by Walter Savitch (author) (Author) Pages:1117 出版社: Pearson Education Limited; 10th edition edition (November 20, 2017) Language: English ISBN-10: ...

    POJ2739-Sum of Consecutive Prime Numbers

    【描述】该题目来源于北京大学的在线编程平台POJ(Problem Online Judge),编号为2739,名为"Sum of Consecutive Prime Numbers"。这是一道关于算法与数论的编程题目,要求参赛者编写程序来计算连续的素数之和。...

    node-problem-detector-0.8.7.tar

    node-problem-detector 镜像包 v0.8.7 版本

    MCM 2012 problem A B C 论文

    MCM 2012年 problem A problem B problem C 枪手论文

Global site tag (gtag.js) - Google Analytics