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 ואינו שנה שמסתיימת במאה, לכן זו שנה מעוברת.
איפוס הקוד
def isLeapYear(year):
    # כתבו כאן קוד

בדיקה #1

בדיקה #2

בדיקה #3

ארגומנט

year = 2024

הפלט הצפוי

true