नियम: 1. सभी HTML टैग को अपरिवर्तित रखें 2. <code> और <pre> टैग के अंदर के कोड को अपरिवर्तित रखें 3. यदि कोड में रूसी स्ट्रिंग/वेरिएबल नाम हैं → उन्हें हिंदी में नहीं, बल्कि अंग्रेज़ी में अनुवाद करें 4. वर्णनात्मक पाठ का हिंदी में अनुवाद करें 5. केवल अनुव

C++ Easy recursion

कार्य «नियम: 1. सभी HTML टैग को अपरिवर्तित रखें 2. <code> और <pre> टैग के अंदर के कोड को अपरिवर्तित रखें 3. यदि कोड में रूसी स्ट्रिंग/वेरिएबल नाम हैं → उन्हें हिंदी में नहीं, बल्कि अंग्रेज़ी में अनुवाद करें 4. वर्णनात्मक पाठ का हिंदी में अनुवाद करें 5. केवल अनुव»

एक पुनरावर्ती फ़ंक्शन लिखें जो एक गैर-ऋणात्मक पूर्णांक लेता है और उसके अंकों का योग लौटाता है। लूप के बजाय पुनरावृत्ति का उपयोग करें। यह गारंटी है कि संख्या int प्रकार में फिट होती है।

इनपुट प्रारूप

एक गैर-ऋणात्मक पूर्णांक N (0 ≤ N ≤ 10^9)।

आउटपुट प्रारूप

पूर्णांक — संख्या N के अंकों का योग।

उदाहरण

उदाहरण 1

इनपुट
123
आउटपुट
6

उदाहरण 2

इनपुट
0
आउटपुट
0
main.cpp