आसान 1 हल किया गया 100.0% स्वीकृति

Average of Three

Average three whole numbers.

आप क्या सीखेंगे

  • संख्याएँ जोड़कर उनकी गिनती से भाग देना
  • पूर्णांक भाग के अनचाहे परिणामों से बचना
  • दशमलव परिणाम लौटाना

समस्या

Compute the average (arithmetic mean) of three integers. The result can have a fractional part.

Implement average_of_three(a, b, c).

Input

a: The first number. b: The second number. c: The third number.

Output

Return (a + b + c) / 3 as a decimal number.

सीमाएँ

-1,000,000 ≤ a, b, c ≤ 1,000,000

उदाहरण

उदाहरण 1
इनपुट:
a = 2
b = 4
c = 9

अपेक्षित आउटपुट:
expected = 5.0
इनपुट:
long long a = 2;
long long b = 4;
long long c = 9;

अपेक्षित आउटपुट:
double expected = 5.0;
इनपुट:
long a = 2;
long b = 4;
long c = 9;

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

व्याख्या

2 + 4 + 9 = 15 and 15 / 3 = 5.

उदाहरण 2
इनपुट:
a = 1
b = 2
c = 2

अपेक्षित आउटपुट:
expected = 1.666667
इनपुट:
long long a = 1;
long long b = 2;
long long c = 2;

अपेक्षित आउटपुट:
double expected = 1.666667;
इनपुट:
long a = 1;
long b = 2;
long c = 2;

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

व्याख्या

1 + 2 + 2 = 5 and 5 / 3 ≈ 1.666667. Divide as decimals, not whole numbers.

कैसे हल करें

पहले खुद कोशिश करें, फिर एक-एक करके संकेत खोलें।

संकेत 1

तीनों values पहले जोड़ो, फिर total को तीन equal parts में बाँटो.

संकेत 2

Ordinary arithmetic division use करो ताकि non-integer results preserve रहें.

संकेत 3

उन languages से सावधान रहो जो default में integer division करती हैं, क्योंकि fractional part कट जाएगी.

अपेक्षित जटिलता

समय O(1), अतिरिक्त स्थान O(1)

संदर्भ

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

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

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

स्पॉइलर अलर्ट: नीचे 1 पूरा समाधान पहले खुद हल करने की कोशिश करें। आप फिर भी अन्य डेवलपर्स का कोड और AI समीक्षा देख सकते हैं। चर्चा में शामिल होने के लिए साइन इन करें और चुनौती हल करें।