读入两个整数值 AA 和 NN,计算从 AA 开始的 NN 个连续整数的和。
注意,如果读入的 NN 为 00 或负数,则继续读取数字直至读入 NN 值为正整数为止。
输入格式
共一行,包含整数 AA 和若干个整数 NN(不超过 100100 个)。
输出格式
一个整数,表示从 AA 开始的 NN 个连续整数的和。
数据范围
1≤A≤1001≤A≤100,
−100≤N≤100−100≤N≤100
输入样例1:
3 2
输出样例1:
7
输入样例2:
3 -1 0 -2 2
输出样例2:
7
代码:
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b,sum=0;
cin>>a>>b;
while(b<1) cin>>b;//while语句用于创建一个循环结构,当给定条件为真时,重复执行一段代码块
//if语句用于在给定条件为真时,执行一段代码块
for(int i=0;i<b;i++){
sum+=a;
a++;
}
cout<<sum;
return 0;
}