ट्रैक
/
Haskell
Haskell
/
अभ्यास
/
आर्मस्ट्रांग संख्याएँ
आर्मस्ट्रांग संख्याएँ

आर्मस्ट्रांग संख्याएँ

आसान

निर्देश

आर्मस्ट्रांग संख्या वह संख्या होती है जो अपने अंकों में से हर एक को अंकों की संख्या की घात तक बढ़ाकर, फिर सबको जोड़कर बनती है।

उदाहरण के लिए:

  • 9 एक आर्मस्ट्रांग संख्या है, क्योंकि 9 = 9^1 = 9
  • 10 आर्मस्ट्रांग संख्या नहीं है, क्योंकि 10 != 1^2 + 0^2 = 1
  • 153 एक आर्मस्ट्रांग संख्या है, क्योंकि: 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153
  • 154 आर्मस्ट्रांग संख्या नहीं है, क्योंकि: 154 != 1^3 + 5^3 + 4^3 = 1 + 125 + 64 = 190

कोई संख्या आर्मस्ट्रांग संख्या है या नहीं, यह तय करने के लिए कोड लिखिए।


स्रोत

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

आर्मस्ट्रांग संख्याएँ शुरू करने के लिए तैयार हैं?

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