719. 连续奇数的和 2

719. 连续奇数的和 2

输入 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
// 先排序 



#include <cstdio>

int main()
{
	
	int n;
	scanf("%d", &n);
	
	for (int i = 1; i <= n; i ++)
	{
	    int x, y, s = 0;
		scanf("%d%d", &x, &y);
		
		if (x > y)
		{
			int t;
			t = x;
			x = y;
			y = t;
		}
		
		for (int j = x + 1; j < y; j ++)
		{
			if (j % 2 != 0) s = s + j;
		}
		printf("%d\n", s);
	}
	
	
	
	
	
	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_42465670/article/details/115450791
今日推荐