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

विषम, सम या कोई नहीं

किसी संख्या को वर्गीकृत करें कि वह विषम पूर्णांक है, सम पूर्णांक है, या इनमें से कोई नहीं।

वे पूर्णांक जो 2 से विभाज्य होते हैं, वे सम होते हैं; अन्य पूर्णांक विषम होते हैं। जिस संख्या में दशमलव भाग होता है, वह इनमें से कोई नहीं मानी जाती। शून्य सम है, और ऋणात्मक पूर्णांकों पर भी यही नियम लागू होता है।

number_parity(number) को लागू करें।

इनपुट

number: वर्गीकृत करने के लिए संख्या।

आउटपुट

odd, even या neither को छोटे अक्षरों में लौटाएँ।

सीमाएँ

−1,000,000 ≤ number ≤ 1,000,000। इनपुट सीमित है और अधिकतम दो दशमलव स्थान तक हो सकता है।

उदाहरण

उदाहरण 1
इनपुट:
number = 14

अपेक्षित आउटपुट:
expected = "even"
इनपुट:
double number = 14;

अपेक्षित आउटपुट:
std::string expected = "even";
इनपुट:
double number = 14;

अपेक्षित आउटपुट:
string expected = "even";

व्याख्या

14 = 2 × 7, इसलिए यह 2 से विभाज्य है।

उदाहरण 2
इनपुट:
number = 3.5

अपेक्षित आउटपुट:
expected = "neither"
इनपुट:
double number = 3.5;

अपेक्षित आउटपुट:
std::string expected = "neither";
इनपुट:
double number = 3.5;

अपेक्षित आउटपुट:
string expected = "neither";

व्याख्या

3.5 में दशमलव भाग है, इसलिए यह न तो विषम पूर्णांक है और न ही सम पूर्णांक।

संदर्भ

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

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

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

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