ट्रैक
/
F#
F#
/
अभ्यास
/
वर्गों का अंतर
वर्गों का अंतर

वर्गों का अंतर

आसान

निर्देश

पहली N प्राकृतिक संख्याओं के योग के वर्ग और उनके वर्गों के योग के बीच का अंतर निकालिए।

पहली दस प्राकृतिक संख्याओं के योग का वर्ग है (1 + 2 + ... + 10)² = 55² = 3025.

पहली दस प्राकृतिक संख्याओं के वर्गों का योग है 1² + 2² + ... + 10² = 385.

इसलिए पहली दस प्राकृतिक संख्याओं के योग के वर्ग और पहली दस प्राकृतिक संख्याओं के वर्गों के योग के बीच का अंतर 3025 - 385 = 2640 है।

आपसे यह उम्मीद नहीं है कि आप मूल सिद्धांतों से इसका कोई कुशल हल खुद निकालें। इसके लिए खोजबीन की अनुमति है, बल्कि प्रोत्साहन भी दिया जाता है। सॉफ्टवेयर इंजीनियरिंग में किसी समस्या के लिए सबसे अच्छा एल्गोरिदम ढूँढना एक अहम कौशल है।

संकेत

इस अभ्यास के लिए F# के ये फीचर काम आते हैं:

  • (..) start finish की मदद से आप वैल्यू की एक रेंज बहुत आसानी से बना सकते हैं।
  • List.sumBy एक संक्षिप्त तरीका है: इससे आप ऐरे पर कोई फंक्शन लागू करके सारे परिणामों का जोड़ निकाल सकते हैं।
GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
F# Exercism

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

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