AcWing 719. 连续奇数的和 2
原题链接
简单
作者:
最后的轻语_8
,
2025-01-17 17:15:56
,
所有人可见
,
阅读 2
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int n ;
int sum = 0;
cin >> n; //读入测试数据的数量
for(int i = 0;i < n ; i ++) //表示有n行
{
int x , y;
cin >> x >> y; //读入成对的数据X和Y
if(x > y) swap(x,y); // 将 区间转化成(x , y )的形式 比较好 写后面的逻辑
for(int j = x+1 ; j < y ; j++) // 在 X和Y之间进行循环,找奇数 ,找了奇数之后把他们加起来
{ //循环中不包括x和y了
if(j % 2 != 0) //此处因为是把J = x + 1了, 就要判断x+1的时候,x是奇数还是偶数
{
sum += j;
}
}
cout << sum << endl;
sum = 0;//再次初始化sum
}
return 0;
}