题目描述
输入N对整数对X,Y,对于每对X,Y,请你求出它们之间(不包括X和Y)的所有奇数的和。
输入格式
第一行输入整数N,表示共有N对测试数据。
接下来N行,每行输入一组整数X和Y。
输出格式
每对X,Y输出一个占一行的奇数和。
数据范围
1≤N≤100,
−1000≤X,Y≤1000
输入样例:
7
4 5
13 10
6 4
3 3
3 5
3 4
3 8
输出样例:
0
11
5
0
0
0
12
难度:简单
时/空限制:1s / 64MB
总通过数:1861
总尝试数:5666
来源:语法题
算法标签
C++ 代码
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int n;
cin>>n;
while(n--){
int x,y;
cin>>x>>y;
if(x>y) swap(x,y);
int s=0;
for(int i=x+1;i<y;i++)//这里是不包括x,y,第一遍没有看到范围出错了
if(i%2)
s+=i;
cout<<s<<endl;
}
return 0;
}