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

त्रिकोणीय संख्या

1 से n तक के पूर्णांकों को जोड़ें।

n-वाँ त्रिकोणीय संख्या 1 + 2 + … + n होती है। एक सूत्र का उपयोग करके आप बड़े इनपुट पर लूप लगाने से बच सकते हैं। 0वीं त्रिकोणीय संख्या 0 होती है।

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

इनपुट

n: एक गैर-ऋणात्मक पूर्णांक।

आउटपुट

1 + 2 + … + n का योग लौटाएँ।

सीमाएँ

0 ≤ n ≤ 1,000,000,000. परिणाम एक साइन किए गए 64-बिट पूर्णांक में समा जाएगा।

उदाहरण

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

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

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

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

व्याख्या

1 + 2 + … + 10 = 55।

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

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

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

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

व्याख्या

जोड़ने के लिए कोई संख्या नहीं है, इसलिए योग 0 है।

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

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

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