【題解】ZeroJudge d071: 格瑞哥里的煩惱 (EOF 版)

【題目敘述】https://zerojudge.tw/ShowProblem?problemid=d071

#include <iostream>
using namespace std;

int main() {
    int y;
    
    while (cin >> y) {
        if (((y % 4 == 0) && (y % 100 != 0)) || (y % 400 == 0))
            cout << "a leap year\n";
        else
            cout << "a normal year\n";
    }
    
    return 0;
}

Python code (credit: Amy Chou)

while True:
    try:
        y = int(input())
        if ((y % 4 == 0) and (y % 100 != 0)) or (y % 400 == 0):
            print("a leap year")
        else:
            print("a normal year")
    except:
        break
import sys
for line in sys.stdin.readlines():
    y = int(line)
    if ((y % 4 == 0) and (y % 100 != 0)) or (y % 400 == 0):
        print("a leap year")
    else:
        print("a normal year")
分享本文 Share with friends