题目描述
加、减、乘、除是小学数学中最基本的四则运算,现在小明同学在此基础上又定义了一种新运算,运算符为“△”,运算规则是:a△b=a×b×(b+1)÷2。
如:5△3=5×3×(3+1)÷2=30。
想必这样的问题不会难倒你,请你编程输出a△b的结果。
输入
只有一行,是用空格隔开的两个整数a和b。
输出
只有一行,表示a△b的结果。
样例输入
5 3
样例输出
30
提示
0≤a,b≤10000,a和b以及运算的结果都为整数。表达式的结果可能为long long int类型
代码如下:
#include <iostream>
using namespace std;
int main()
{
long long a, b;
cin >> a >> b;
long long c = a * b * (b + 1) / 2;
cout << c;
return 0;
}