सभी चुनौतियाँ
आसान 0 हल किए गए 0% स्वीकृति

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

योग के वर्ग में से वर्गों के योग को घटाएँ।

1 से n तक के पूर्णांकों का उपयोग करते हुए दो मान निकालें: पहले सभी पूर्णांकों को जोड़ें और परिणाम का वर्ग लें; अलग से, प्रत्येक पूर्णांक का वर्ग लें और उन वर्गों को जोड़ें। पहले मान में से दूसरे मान को घटाएँ।

difference_of_squares(n) को लागू करें।

इनपुट

n: शामिल करने के लिए अंतिम पूर्णांक।

आउटपुट

योग-का-वर्ग में से वर्गों-का-योग घटाकर लौटाएँ।

सीमाएँ

0 ≤ n ≤ 50,000। n = 0 के लिए, दोनों योग 0 होंगे। सभी आवश्यक मान signed 64-bit पूर्णांकों में समा जाते हैं।

उदाहरण

उदाहरण 1
इनपुट:
n = 4

अपेक्षित आउटपुट:
expected = 70
इनपुट:
long long n = 4;

अपेक्षित आउटपुट:
long long expected = 70;
इनपुट:
long n = 4;

अपेक्षित आउटपुट:
long expected = 70;

व्याख्या

(1 + 2 + 3 + 4)² = 100। वर्गों का योग है 1 + 4 + 9 + 16 = 30। घटाएँ: 100 − 30 = 70।

उदाहरण 2
इनपुट:
n = 1

अपेक्षित आउटपुट:
expected = 0
इनपुट:
long long n = 1;

अपेक्षित आउटपुट:
long long expected = 0;
इनपुट:
long n = 1;

अपेक्षित आउटपुट:
long expected = 0;

व्याख्या

दोनों मान 1 के बराबर हैं, इसलिए उनका अंतर 0 है।

संदर्भ

यह चुनौती CodeUtility के लिए अनुकूलित की गई है। ऊपर दिए गए स्टेटमेंट और सीमाओं का पालन करें।

दूसरों से सीखें

समुदाय समाधान

अभी तक कोई प्रकाशित समाधान नहीं। पहला साझा करने के लिए इस चुनौती को हल करें।