#10878: C++ 只需要算數運算子的解答


gary0609tw (shiz)

學校 : 新北市立板橋高級中學
編號 : 57447
來源 : [140.121.196.88]
最後登入時間 :
2016-12-05 17:19:10
d485. 我愛偶數 -- 板橋高中教學題 | From: [59.115.204.21] | 發表日期 : 2016-04-23 19:26

#include <iostream>
using namespace std;

int main() {
int a,b;
cin >> a>>b ;
cout <<((b-b%2)-(a+a%2))/2+1;

}

 
#10879: Re:C++ 只需要算數運算子的解答


gary0609tw (shiz)

學校 : 新北市立板橋高級中學
編號 : 57447
來源 : [140.121.196.88]
最後登入時間 :
2016-12-05 17:19:10
d485. 我愛偶數 -- 板橋高中教學題 | From: [59.115.204.21] | 發表日期 : 2016-04-23 19:27

#include
using namespace std;

int main() {
int a,b;
cin >> a>>b ;
cout <<((b-b%2)-(a+a%2))/2+1;

}



簡單的幾行就解決囉   想超久的  哈哈

 
#11341: Re:C++ 只需要算數運算子的解答


gary771016 (MrCat)

學校 : 不指定學校
編號 : 58998
來源 : [61.216.147.127]
最後登入時間 :
2017-08-01 16:33:43
d485. 我愛偶數 -- 板橋高中教學題 | From: [210.63.218.49] | 發表日期 : 2016-09-06 11:50

#include
using namespace std;

int main() {
int a,b;
cin >> a>>b ;
cout <<((b-b%2)-(a+a%2))/2+1;

}

我的是這樣 0~B的偶數個數 - 0~A的偶數個數 + (因為這樣減會少掉A本身 在判斷A本身是否為偶數)

cout<<(b/2 + 1) - (a/2 + 1) + (a%2 == 0)  <<endl;

 

 
ZeroJudge Forum