『蓝桥杯』BEGIN-2_序列求和

Author Avatar
IDforHYIT 2月 12, 2019

本页面访问量

  • 在其它设备中阅读本文章

『蓝桥杯』BEGIN-2_序列求和

题目:

问题描述

求1+2+3+…+n的值。

输入格式

输入包括一个整数n。

输出格式

输出一行,包括一个整数,表示1+2+3+…+n的值。

样例输入

4

样例输出

10

样例输入

100

样例输出

5050

数据规模与约定

1 <= n <= 1,000,000,000。

思路:

用序列求和公式

代码:

#include<iostream>
using namespace std;
int main(){
    long long num;
    cin >> num;
    cout << (1 + num ) * num / 2;
    return 0;
}

This blog is under a CC BY-NC-SA 3.0 Unported License
本文链接:https://idforhyit.github.io/2019/02/12/BEGIN-2/