#BS063. 【单层循环for】连续累加

【单层循环for】连续累加

区间整数求和

题目描述

给定两个整数 nn 和 mm,计算从 nn 到 mm(包含 nn 和 mm)的所有整数的和。这里 nn 和 mm 的大小关系不确定,即 nn 可能小于、等于或者大于 mm。

输入格式

一行,包含两个用空格分隔的整数 nn 和 mm。

输出格式

一个整数,表示从 nn 到 mm 的所有整数的和。

样例输入输出

样例 1

输入:1 5
输出:15

解释:从 1 到 5 的整数为 1、2、3、4、5,它们的和为 1+2+3+4+5=151 + 2+3 + 4+5 = 15。

样例 2

输入:5 1
输出:15

解释:从 5 到 1 的整数为 5、4、3、2、1,它们的和同样为 5+4+3+2+1=155 + 4+3 + 2+1 = 15。

数据范围

−106≤n,m≤106-10^6\leq n,m\leq 10^6