当前位置: 首页 > 工具软件 > huel > 使用案例 >

HUEL OJ 1006 求等差数列的和

万俟承望
2023-12-01

题目描述

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

输入

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

输出

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

样例输入 

2 11 3

样例输出 

26

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

 类似资料: