#include<stdio.h>
typedef long long ll;
ll getNum(ll n)
{
if(n==1)
return 0;
ll sum=2*((n+1)/3)-1;
if((n+1)%3==0)
return sum;
return sum+1;
}
int main()
{
int cas;
scanf("%d",&cas);
for(int T=1;T<=cas;T++)
{
ll a,b;
ll ans=0;
scanf("%lld%lld",&a,&b);
if(a==1)
ans=getNum(b);
else
ans=getNum(b)-getNum(a-1);
printf("Case %d: %lld\n",T,ans);
}
return 0;
}
lightoj 1136 第一次打表找規律做題..
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
南陽理工ACM 題目198 數數
千杯不醉476
2020-07-08 09:18:33
南陽理工ACM 題目216 A problem is easy
千杯不醉476
2020-07-08 09:18:33
HDU6354 Everything Has Changed 多校第五場 幾何題
Nudter航
2020-07-08 10:29:28
圖論強連通專題:POJ2762
AndyBear
2020-07-08 09:19:08
C++STL學習筆記
chijianxingfeng
2020-07-08 03:15:31
poj 3020 (二分匹配)
菜鸟起航
2020-07-08 01:39:33
poj 2186 (強連通縮點)
菜鸟起航
2020-07-08 01:39:23
poj 1125 (求起點的最短路)
菜鸟起航
2020-07-08 01:39:23
poj 1789 (最小生成樹)
菜鸟起航
2020-07-08 01:39:23
poj 1094 (拓撲排序)
菜鸟起航
2020-07-08 01:39:23
最短路徑之尋找最大邊的最小值(Floyd、Dijkstra、Kruskal)
打代码的小明
2020-07-08 00:24:36
POJ2386 Lake Counting & 2018年藍橋杯I題全球變暖
打代码的小明
2020-07-08 00:24:36
Leetcode題解:287. Find the Duplicate Number尋找重複數
E_Mlls
2020-07-08 03:37:19
Dijkstra最短路徑算法分析
E_Mlls
2020-07-08 03:37:09