题目分析:
按照给定的公式,求解所有数的和;
解题思路:
1)利用等差数列求解公式;
2)使用__int64类型定义变量;
3)注意打印输出时,每个scenario大于结束后,都要留一个空行;
解题代码:
#include<iostream>
using namespace std;
int main(int argc, char *argv[]){
int caseNum;
cin>>caseNum;
for(int i=0;i<caseNum;i++){
__int64 n;
__int64 m;
cin>>n;
cin>>m;
cout<<"Scenario #"<<i+1<<":"<<endl;
cout<<(n+m)*(m-n+1)/2<<endl;
cout<<endl;
}
return 0;
}