दाने

दाने

आसान

निर्देश

शतरंज के बोर्ड पर गेहूँ के दानों की संख्या निकालिए, यह मानते हुए कि हर खाने पर दानों की संख्या दोगुनी हो जाती है।

बहुत पहले की बात है, एक बुद्धिमान सेवक ने एक राजकुमार की जान बचाई। राजा ने वादा किया कि वह सेवक जो भी चाहेगा, उसे देगा। राजा को शतरंज बहुत पसंद था, यह जानकर सेवक ने राजा से कहा कि उसे गेहूँ के दाने चाहिए। शतरंज के बोर्ड के पहले खाने पर एक दाना, और हर अगले खाने पर दानों की संख्या दोगुनी।

शतरंज के बोर्ड पर 64 खाने होते हैं (जहाँ खाना 1 पर एक दाना, खाना 2 पर दो दाने, और इसी तरह आगे)।

ऐसा कोड लिखिए जो दिखाए:

  • किसी दिए गए खाने पर कितने दाने थे, और
  • शतरंज के बोर्ड पर कुल कितने दाने थे

बोनस अंकों के लिए

क्या आप सारे टेस्ट पास कर पाए और कोड साफ़ रख पाए? अगर आप चाहें, तो ये कुछ अतिरिक्त चीज़ें हैं जिन्हें आप आज़मा सकते हैं:

  • गति के लिए ऑप्टिमाइज़ कीजिए।
  • पढ़ने में आसानी के लिए ऑप्टिमाइज़ कीजिए।

फिर अपने विचार सबमिशन पर एक कमेंट में ज़रूर लिखिए। क्या इस प्रयोग से कोड बेहतर हुआ? खराब? क्या आपने इससे कुछ सीखा?

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

दाने शुरू करने के लिए तैयार हैं?

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