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