【小韦同学@神犇营-46-奇数求和】
题目:
描述
计算非负整数 m 到 n(包括m 和 n )之间的所有奇数的和,其中,m 不大于 n,且n 不大于300。例如 m=3, n=12, 其和则为:3+5+7+9+11=35。
输入
两个数 m 和 n,两个数以一个空格分开,其中 0 <= m <= n <= 300 。
输出
m 到 n(包括m 和 n )之间的所有奇数的和。
输入样例1
7 15
输出样例1
55
题解:
/*********************************************************************
* 题目:神犇营-46-奇数求和
* 作者:小韦老师
* 邮箱:weichangying_wcy@163.com
* 题解:
思路:
用一个变量来记录和,并初始化为 0。
枚举 m ~ n,若当前的数为奇数,若累加到记录和的变量即可。
*********************************************************************/
#include <bits/stdc++.h>
using namespace std;
int main() {
int m, n;
cin >> m >> n;
int ans = 0;
for (int i = m; i <= n; i++) {
if (i % 2 != 0) ans += i;
}
cout << ans;
return 0;
}
我是小韦同学,企者不立,跨者不行,每天进步一点点。
欢迎大家多多交流,如果发现有错误,请多指正。有疑问的同学也可以留言评论或者发邮件。
邮箱:weichangying_wcy@163.com