यहां वह कोड है जिसे मैं छोटा करना चाहता हूं।
n=input()
while n:
s=raw_input()
x,r,g,b=(int(x) for x in s.split())
a=x/r%2
c=x/g%2
d=x/b%2
r=((a*10+c)*10)+d
if r==0:e="black"
elif r==100:e="red"
elif r==1:e="blue"
elif r==10:e="green"
elif r==101:e="magenta"
elif r==11:e="cyan"
elif r==110:e="yellow"
else:e="white"
print(e)
n-=1
इनपुट: ३
4643 5913 4827 9752
5583 5357 5120 9400
2025 5475 4339 8392
आउटपुट:
black
yellow
black
2
मन समझा रहा है कि वास्तव में यह क्या है, और आप क्या कर रहे हैं?
—
ओकेक्स
यह विषय imo है। कोई "विजेता" नहीं है और युक्तियां अधिक सामान्य हैं।
—
क्रिस्टोफर
@ क्रिस्टोफर 2 ईज़ेड 4 आरटीजेड में हमारे सामने पहले जैसे कई सवाल थे। वे विषय से दूर है, यह एक लंबे समय के लिए विचार विमर्श नहीं किया था कर रहे हैं किया गया
—
ऊरीएल
करीबी मतदाताओं के लिए, गोल्फिंग टिप्स सवाल पूरी तरह से विषय पर हैं, जैसा कि मेटा
—
caird coinheringaahing
क्या आप हमें समस्या कथन दे सकते हैं?
—
xnor