अधिवर्ष

अधिवर्ष

आसान

परिचय

ग्रेगोरियन कैलेंडर में लीप वर्ष तब होता है:

  • हर उस वर्ष में जो 4 से पूरी तरह विभाज्य हो।
  • सिवाय उस स्थिति के जब वर्ष 100 से पूरी तरह विभाज्य हो; ऐसी स्थिति में वह लीप वर्ष तभी होता है जब वह 400 से भी पूरी तरह विभाज्य हो।

कुछ उदाहरण:

  • 1997 लीप वर्ष नहीं था, क्योंकि यह 4 से विभाज्य नहीं है।
  • 1900 लीप वर्ष नहीं था, क्योंकि यह 400 से विभाज्य नहीं है।
  • 2000 लीप वर्ष था!
Note

लीप वर्ष की इस पूरी घटना की चार मिनट की एक मज़ेदार व्याख्या के लिए यह YouTube वीडियो देखिए।

निर्देश

आपको यह तय करना है कि दिया गया वर्ष लीप वर्ष है या नहीं।

कार्यान्वयन

लीप को हल करने के कई तरीके हैं। यह अभ्यास इस बात पर केंद्रित है कि आप बिल्ट-इन Time.leap_year? मेथड का इस्तेमाल न करें। इसका कारण यह है कि इस अभ्यास का उद्देश्य यह सीखना है कि तुलना और बूलियन लॉजिक को कैसे संभाला जाए। लेकिन किसी और उद्देश्य के लिए बिल्ट-इन मेथड का उपयोग करना बेहतर है।

GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
Crystal Exercism

अधिवर्ष शुरू करने के लिए तैयार हैं?

Exercism पर साइन अप कीजिए और Crystal को 26 कॉन्सेप्ट142 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।

अधिवर्ष को गहराई से जानिए!

अधिवर्ष को हल करने के लिए अलग-अलग एल्गोरिदम और तरीके हैं। उनकी गहराई में जाइए, जहाँ Jeremy और Erik Exercism पर 10 अलग-अलग भाषाओं में दिलचस्प Community Solutions देखते हैं।