20068 区间奇数和

题目描述

计算非负整数 (包括 )之间的所有奇数的和,其中, 不大于 ,且 不大于 。例如 , 其和则为:

输入格式

两个数 ,两个数以一个空格分开,其中

输出格式

输出一行,包含一个整数,表示 (包括 )之间的所有奇数的和。

样例
输入样例

7 15
输出样例

55
数据范围与提示 分类标签

[循环] [语法基础]

C++题解代码

#include <bits/stdc++.h>
using namespace std;

int n;
int h;
int m;
int j;


// The main procedure
int main() {
  h = 0;
  cin>>m;
  cin>>n;
  j = m;
  while (j <= n) {
    if ((j%2) == 1) {
      h += j;
    }
    j++;
  }
  cout<<h;
  return 0;
}

Blockly题解代码图片