चुनौती
इनपुट के रूप में अद्वितीय रंग नामों की एक सूची को देखते हुए , उन्हें इस क्रम में क्रमबद्ध करें कि वे पहली बार यूसुफ के कमाल टेक्नीकलर ड्रीमकोट में दिखाई दें ।
उदाहरण
Input: green, blue, red, brown
Output: red, green, brown, blue
क्रम में रंगों की पूरी सूची है:
1. red
2. yellow
3. green
4. brown
5. scarlet
6. black
7. ochre
8. peach
9. ruby
10. olive
11. violet
12. fawn
13. lilac
14. gold
15. chocolate
16. mauve
17. cream
18. crimson
19. silver
20. rose
21. azure
22. lemon
23. russet
24. grey
25. purple
26. white
27. pink
28. orange
29. blue
या तार की एक सरणी के रूप में:
["red","yellow","green","brown","scarlet","black","ochre","peach","ruby","olive","violet","fawn","lilac","gold","chocolate","mauve","cream","crimson","silver","rose","azure","lemon","russet","grey","purple","white","pink","orange","blue"]
नियम
- जब तक यह हमारे मानक I / O नियमों द्वारा अनुमत है, तब तक आप किसी भी उचित, सुविधाजनक साधन (जैसे, स्ट्रिंग्स की एक सरणी, एक सीमांकित स्ट्रिंग, व्यक्तिगत स्ट्रिंग्स) द्वारा इनपुट ले सकते हैं , लेकिन कृपया अपने उत्तर में अपनी इनपुट विधि निर्दिष्ट करें।
- आप अपने आउटपुट के लिए भी ऐसा कर सकते हैं।
- इनपुट में केवल उपरोक्त सूची के रंग होंगे।
- आपका समाधान खाली इनपुट को संभालने में सक्षम होना चाहिए।
- आप चुन सकते हैं कि इनपुट के सभी शब्द लगातार अपरकेस, लोअरकेस या शीर्षक मामले हैं लेकिन आपके आउटपुट के आवरण को आपके इनपुट से मेल खाना चाहिए ।
- यह प्रत्येक भाषा की जीत में कोड-गोल्फ इतनी कम बाइट गिनती है।
- हमेशा की तरह, मानक कमियां निषिद्ध हैं।
परीक्षण के मामलों
Input: []
Output: []
Input: ["green", "blue", "red", "brown"]
Output: ["red", "green", "brown", "blue"]
Input: ["gold", "grey", "green"]
Output: ["green", "gold", "grey"]
Input: ["ruby","yellow","red","grey"]
Output: ["red", "yellow", "ruby", "grey"]
Input: ["gold", "green", "fawn", "white", "azure", "rose", "black", "purple", "orange", "silver", "ruby", "blue", "lilac", "crimson", "pink", "cream", "lemon", "russet", "grey", "olive", "violet", "mauve", "chocolate", "yellow", "peach", "brown", "ochre", "scarlet", "red"]
Output: ["red", "yellow", "green", "brown", "scarlet", "black", "ochre", "peach", "ruby", "olive", "violet", "fawn", "lilac", "gold", "chocolate", "mauve", "cream", "crimson", "silver", "rose", "azure", "lemon", "russet", "grey", "purple", "white", "pink", "orange", "blue"]