今天看了看題目....恩~是要找偶數是吧?
洗澡的時候想了想..喔喔恩恩.好.這樣之後然後那樣~~~在來最後這樣~恩
心想:真的可以這樣做嗎=A=
洗完澡後回到電腦桌前打一打,結果真的一次就給我AC~~
運氣真好^^
開心:))
沒用if喔0.0+
冏........高招
前面為0後面不做
還真的是沒用if呢0.0
我自己是真的一行printf結束~
方法...跟m大差不多也是運用位元運算.....用加減乘除應該沒法吧ˊˋ?
今天看了看題目....恩~是要找偶數是吧?
洗澡的時候想了想..喔喔恩恩.好.這樣之後然後那樣~~~在來最後這樣~恩
心想:真的可以這樣做嗎=A=
洗完澡後回到電腦桌前打一打,結果真的一次就給我AC~~
運氣真好^^
開心:))
沒用if喔0.0+
冏........高招
前面為0後面不做
還真的是沒用if呢0.0
我自己是真的一行printf結束~
方法...跟m大差不多也是運用位元運算.....用加減乘除應該沒法吧ˊˋ?
今天看了看題目....恩~是要找偶數是吧?
洗澡的時候想了想..喔喔恩恩.好.這樣之後然後那樣~~~在來最後這樣~恩
心想:真的可以這樣做嗎=A=
洗完澡後回到電腦桌前打一打,結果真的一次就給我AC~~
運氣真好^^
開心:))
沒用if喔0.0+
冏........高招
前面為0後面不做
還真的是沒用if呢0.0
我自己是真的一行printf結束~
方法...跟m大差不多也是運用位元運算.....用加減乘除應該沒法吧ˊˋ?
#include <iostream>
main()
{
int a,b;
while(~scanf("%d%d",&a,&b))printf("%d\n",((b-b%2)-(a+a%2))/2+1);
}
#include
main()
{
int a,b;
while(~scanf("%d%d",&a,&b))printf("%d\n",((b-b%2)-(a+a%2))/2+1);
}
沒想到mod可以這樣搞=A=
大家都好厲害>< 順便分享我的寫法(光速逃....想自己解的就別看吧0.0...不過光樓上就應該都看光了X_X)
#include<stdio.h>
int main()
{
int a,b;
while(scanf("%d %d",&a,&b)!=EOF)
printf("%d\n",((b&(~1))-((a+1)&(~1))-2)/2+2);
return 0;
}
#include
main()
{
int a,b;
while(~scanf("%d%d",&a,&b))printf("%d\n",((b-b%2)-(a+a%2))/2+1);
}
沒想到mod可以這樣搞=A=
大家都好厲害>< 順便分享我的寫法(光速逃....想自己解的就別看吧0.0...不過光樓上就應該都看光了X_X)
#include
int main()
{ int a,b;
while(scanf("%d %d",&a,&b)!=EOF)
printf("%d\n",((b&(~1))-((a+1)&(~1))-2)/2+2);
return 0;
}
我也分享我的
也是一行printf
printf("%lld",(b-a+1)/2+((a%2<1)&&(b%2<1)));