1006: 求等差数列的和

1006: 求等差数列的和

Time Limit: 1 Sec  Memory Limit: 30 MB
Submit: 16410  Solved: 10353

SubmitStatusWeb Board

Description

给出三个整数,分别表示等差数列的第一项、最后一项和公差,求该数列的和。

Input

输入三个整数,之间用空格隔开。第1个数作为首项,第2个数作为末项,第3个数作为公差.

Output

输出占一行,包含一个整数,为该等差数列的和。

Sample Input

2 11 3

Sample Output

26


#include<stdio.h>
int main(void)
{
    int a, b, c, d,e;
    scanf("%d %d %d",&a,&b,&c);
    e=(b-a)/c+1;
    d=e*(a+b)/2;
    printf("%d\n",d);
    return 0;
}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zzuli_Acmer/article/details/72801648
个人分类: ZZULI-OJ
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭