解题报告|UVa 10783 - Odd Sum
【解题报告|UVa 10783 - Odd Sum】题目:求给定区间内的奇数之和。
分析:简单题。1+3+...+2k-1 = k^2。
#include
#include
#include int main()
{
int T,a,b;
while ( scanf("%d",&T) != EOF )
for ( int t = 1 ;
t <= T ;
++ t ) {
scanf("%d%d",&a,&b);
if ( a%2 == 0 ) a += 1;
a = (a-1)>>1;
if ( b%2 == 0 ) b -= 1;
b = (b+1)>>1;
printf("Case %d: %d\n",t,b*b-a*a);
}
return 0;
}
推荐阅读
- Filecoin挖矿投资报告
- c#常用网址记录
- 【李海峰DISC人际关系训练营学习报告】紫檀东莞班毕业典礼
- 坚守与追求
- 叮咚~您有一份GitHub2020年度报告待查收
- PPT学习第二天之年度总结报告的设计思路
- 【JS 逆向百例】吾爱破解2022春节解题领红包之番外篇 Web 中级题解
- 网红端到端测试神器Cypress开箱试用报告
- 关于“张”姓的历史和现状研究报告
- 2018年读书、观影总结报告