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

शतरंज की खाने का रंग

8 बाय 8 बोर्ड पर किसी खाने का रंग निर्धारित करें।

ऐसे बोर्ड का उपयोग करें जिसकी ऊपर-बाईं ओर की पहली खाने सफेद है। पंक्तियाँ और स्तंभ ऊपर-बाएँ से 0 से शुरू होते हैं। आस-पास की खाने का रंग बारी-बारी से बदलता है। यदि दी गई स्थिति बोर्ड के बाहर है तो खाली टेक्स्ट लौटाएँ।

chess_square_color(column, row) को लागू करें।

इनपुट

column: बाएँ से गिना गया स्तंभ, जिसकी गिनती 0 से शुरू होती है।

row: ऊपर से गिनी गई पंक्ति, जिसकी गिनती 0 से शुरू होती है।

आउटपुट

white, black या अमान्य निर्देशांक के लिए खाली स्ट्रिंग लौटाएँ।

सीमाएँ

−10 ≤ column, row ≤ 20। मान्य बोर्ड निर्देशांक 0 से 7 तक हैं।

उदाहरण

उदाहरण 1
इनपुट:
row = 3
column = 2

अपेक्षित आउटपुट:
expected = "black"
इनपुट:
long long row = 3;
long long column = 2;

अपेक्षित आउटपुट:
std::string expected = "black";
इनपुट:
long row = 3;
long column = 2;

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

व्याख्या

सफेद कोने से पाँच कदम चलने पर रंग विषम (odd) बार बदलता है।

उदाहरण 2
इनपुट:
row = 0
column = 8

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

अपेक्षित आउटपुट:
std::string expected = "";
इनपुट:
long row = 0;
long column = 8;

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

व्याख्या

स्तंभ 8 मान्य सीमा 0 से 7 के बाहर है।

संदर्भ

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

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

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

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