समस्या
मूल (अंग्रेज़ी) दिखाएँकोई वर्ष 4 से विभाज्य हो तो वह लीप वर्ष होता है, जब तक कि वह 100 से भी विभाज्य न हो। हालांकि, जो वर्ष 400 से विभाज्य होते हैं, वे इस अपवाद के बावजूद लीप वर्ष होते हैं। इस गणितीय नियम को हर मान्य इनपुट वर्ष पर लागू करें।
leap_year(year) को इम्प्लीमेंट करें।
इनपुट
year: जांचने के लिए वर्ष।
आउटपुट
अगर वर्ष लीप वर्ष है तो true लौटाएँ, अन्यथा false लौटाएँ।
सीमाएँ
1 ≤ year ≤ 9999.
उदाहरण
इनपुट:
year = 2024
अपेक्षित आउटपुट:
expected = True
इनपुट:
long long year = 2024;
अपेक्षित आउटपुट:
bool expected = true;
इनपुट:
long year = 2024;
अपेक्षित आउटपुट:
bool expected = true;
व्याख्या
2024, 4 से विभाज्य है और 100 से नहीं।
इनपुट:
year = 2100
अपेक्षित आउटपुट:
expected = False
इनपुट:
long long year = 2100;
अपेक्षित आउटपुट:
bool expected = false;
इनपुट:
long year = 2100;
अपेक्षित आउटपुट:
bool expected = false;
व्याख्या
2100, 100 से विभाज्य है लेकिन 400 से नहीं, इसलिए शताब्दी का अपवाद लागू होता है।
संदर्भ
यह चुनौती CodeUtility के लिए अनुकूलित की गई है। ऊपर दिए गए स्टेटमेंट और सीमाओं का पालन करें।