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;
}
相关推荐
搬砖的小码农_Sky38 分钟前
C语言:数组
c语言·数据结构
机器视觉知识推荐、就业指导1 小时前
C++设计模式:建造者模式(Builder) 房屋建造案例
c++
Swift社区2 小时前
LeetCode - #139 单词拆分
算法·leetcode·职场和发展
Kent_J_Truman2 小时前
greater<>() 、less<>()及运算符 < 重载在排序和堆中的使用
算法
先鱼鲨生2 小时前
数据结构——栈、队列
数据结构
一念之坤2 小时前
零基础学Python之数据结构 -- 01篇
数据结构·python
IT 青年3 小时前
数据结构 (1)基本概念和术语
数据结构·算法
Yang.993 小时前
基于Windows系统用C++做一个点名工具
c++·windows·sql·visual studio code·sqlite3
熬夜学编程的小王3 小时前
【初阶数据结构篇】双向链表的实现(赋源码)
数据结构·c++·链表·双向链表