D. Hàm kiểm tra năm nhuận


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 256M

Problem type

Mô tả: Viết hàm laNamNhuan(int nam) trả về true nếu năm đó là năm nhuận theo quy tắc:

  • Chia hết cho 4 và không chia hết cho 100, hoặc chia hết cho 400.

Đầu vào:

  • Số nguyên nam (1 ≤ nam ≤ 9999)

Đầu ra:

  • "YES" nếu là năm nhuận, "NO" nếu không.

Test Case:

Input Output Giải thích
2020 YES 2020 chia hết cho 4 và không chia hết cho 100
2100 NO 2100 chia hết cho 100 nhưng không chia hết cho 400

Code C++ minh hoạ:

#include <iostream>
using namespace std;

bool laNamNhuan(int nam) {
    return (________) || (_______ && ______);
}

int main() {
    int nam;
    cin >> nam;
    if (laNamNhuan(________))
        cout << "______";
    else
        cout << "______";
    return 0;
}

Comments

There are no comments at the moment.