>>315
素直に100で割らない意味がわからん。
要らんことやって仕事増やすタイプだろお前。

pub fn is_leap_year(year: u64) -> bool {
 let q100 = year / 100;
 ((q100 & 3 == 0) | (q100 * 100 != year)) & (year & 3 == 0)
}
https://godbolt.org/z/YKPWx7ecW