蒜术师:计算非负整数 mm 到 nn(包括 mm 和 nn)之间的所有奇数的和,其中,mm 不大于 nn,且 nn 不大于 300300。例如 m=3m=3,n=12n=12,其和则为:3+5+7+9+11=353+5+7+9+11=35。
输入格式
两个数 mm 和 nn,两个数以一个空格分开,其中 0 \le m \le n \le 3000≤m≤n≤300。
输出格式
输出一行,包含一个整数,表示 mm 到 nn(包括 mm 和 nn)之间的所有奇数的和。
Sample 1
Inputcopy | Outputcopy |
---|---|
7 15 | 55 |
#include<iostream>
using namespace std;
int main()
{
int m,n,sum=0;
int i;
cin >> m >> n;
if(m%2==0)
{
m ++;
}
for(i = m; i <= n; i += 2)
{
sum += i;
}
cout << sum << endl;
return 0;
}