Menu
CoddyTech

Leap Year

נתונה לך שנה year בלוח השנה הגרגוריאני. החזר true אם זו שנה מעוברת, כלומר שנה שיש בה 29 בפברואר, ו-false אחרת.

שנה היא שנה מעוברת אם היא מתחלקת ב-4, למעט שנים שמתחלקות ב-100, שאינן שנים מעוברות אלא אם הן מתחלקות גם ב-400.

פונקציה

isLeapYear(year: integer) → boolean
yearinteger
השנה לבדיקה
מחזירהboolean
True כאשר בשנה יש 29 בפברואר, False אחרת

אילוצים

  • 1 ≤ year ≤ 106

דוגמאות

קלט
year = 2024
פלט
true
הסבר
2024 מתחלק ב־4 ואינו שנה שמסתיימת במאה, לכן זו שנה מעוברת.

lock icon+16 בדיקות נסתרות בשליחה

איפוס הקוד
def isLeapYear(year):
    # כתבו כאן קוד
מקרי בדיקה

מקרה 1

מקרה 2

מקרה 3

קלט

year = 2024

צפוי

true