#34208: 偷偷用位元運算


alex950301 (alex0301)

學校 : 新北市立新莊高級中學
編號 : 141423
來源 : [210.71.71.205]
最後登入時間 :
2024-04-16 16:27:37
d485. 我愛偶數 -- 板橋高中教學題 | From: [61.64.1.159] | 發表日期 : 2023-03-06 01:05

如題

 

2奇 = ( m - n ) / 2 

2偶 = ( m - n ) / 2 + 1

1奇1偶 = ( m - n ) / 2 + 1

1偶1奇 = ( m - n ) / 2 + 1 

 

ans = ( m - n ) / 2 + !( ( n & 1 ) & ( m & 1 ) ) ;

果然還是 ((m-n)+(n%2==0)+(m%2==0))/2 比較強

 

 
ZeroJudge Forum