OpenJudge 奇数求和

目录

总时间限制: 1000ms 内存限制: 65536kB

描述

计算非负整数 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 )之间的所有奇数的和

思路

循环遍历 m 到 n 之间的所有数,如果是奇数则加到 sum 上。

样例输入

复制代码
7 15

样例输出

复制代码
55

Code

C

c 复制代码
#include <stdio.h>
int main() {
    int m,n,sum = 0;
    scanf("%d %d", &m, &n);
    for(int i = m; i <= n; i++) if(i % 2 != 0) sum += i;
    printf("%d", sum);
}

C++

cpp 复制代码
#include <bits/stdc++.h>
using namespace std;
int main() {
	int n, m, sum = 0;
	cin >> m >> n;
	for(int i = m; i <= n; i++) if(!(i % 2 == 0)) sum += i;
	cout << sum;
}
相关推荐
apcipot_rain3 分钟前
CSP集训错题集 第八周 主题:基础图论
算法·图论
天选之女wow3 分钟前
【代码随想录算法训练营——Day57(Day56周日休息)】图论——53.寻宝
算法·图论
文火冰糖的硅基工坊15 分钟前
[人工智能-大模型-103]:模型层 - M个神经元组成的单层神经网络的本质
python·算法·机器学习
无语子yyds42 分钟前
C++双指针算法例题
数据结构·c++·算法
羑悻的小杀马特1 小时前
ProtoBuf语法揭秘:探秘编译魔法与性能优化策略,解锁多层级选项配置的底层奥秘
c++·编程·protobuf
fpcc1 小时前
C++编程实践——eventFD
linux·c++
仟濹1 小时前
「经典数字题」集合 | C/C++
c语言·开发语言·c++
Skrrapper1 小时前
【STL】set、multiset、unordered_set、unordered_multiset 的区别
c++·算法·哈希算法
SunnyKriSmile1 小时前
函数递归求最大值
c语言·算法·函数递归
傻啦嘿哟1 小时前
爬虫数据去重:BloomFilter算法实现指南
爬虫·算法