Menu
CoddyTech

Leap Year

Người mớiToán và mô phỏngpython iconjava iconcpp iconc iconjs icon+10

Bạn nhận được một năm year trong lịch Gregory. Trả về true nếu đó là năm nhuận, tức là năm có ngày 29 tháng 2, và false nếu không phải.

Một năm là năm nhuận khi chia hết cho 4, ngoại trừ các năm chia hết cho 100, những năm này không phải năm nhuận, trừ khi chúng cũng chia hết cho 400.

Hàm

isLeapYear(year: integer) → boolean
yearinteger
năm cần kiểm tra
Trả vềboolean
true nếu năm đó có ngày 29 tháng 2, false nếu không

Ràng buộc

  • 1 ≤ year ≤ 106

Ví dụ

Đầu vào
year = 2024
Đầu ra
true
Giải thích
2024 chia hết cho 4 và không phải là năm tròn thế kỷ, nên đó là năm nhuận.
Đặt lại code
def isLeapYear(year):
    # Viết code ở đây

Kiểm thử #1

Kiểm thử #2

Kiểm thử #3

Đối số

year = 2024

Đầu ra mong đợi

true