2026 · 03 · 08 · ISAAC · 初二
编程课后小记:正反闰年
今天的课后题有点绕:找出 1 到 n 之间所有「正反闰年」。
比如 40 是闰年,倒过来 04 也是闰年。写完 isLeapYear 之后,倒序数字要去掉前导零——这是最容易丢分的地方。
bool isLeapYear(int year) {
if (year % 400 == 0) return true;
if (year % 100 == 0) return false;
return year % 4 == 0;
}
跑通样例的时候,爸比说「可以写进网站了」。那就写吧。