Nपूर्णांक की एक सूची को देखते हुए , प्रत्येक Nअंक के साथ , एक संख्या को आउटपुट करता है जो पहले अंक से भिन्न होता है, दूसरे अंक के कारण दूसरा नंबर, आदि।
उदाहरण
इस सूची को देखते हुए:
1234
4815
1623
4211
जो नंबर 2932 के पहले अंक पहले नंबर का पहला अंक से अलग है, अपनी दूसरी अंकों दूसरे नंबर की दूसरी अंकों, आदि इसलिए यह एक वैध उत्पादन होगा से अलग है।
इनपुट
- आप दोनों सूची और ले सकते हैं
Nइनपुट रूप में, या केवल सूची को अपनी इच्छानुसार ले सकते हैं। - सूची में प्रत्येक पूर्णांक में आवश्यक रूप से सूची की लंबाई के रूप में कई अंक होंगे (
N) - नंबरों में कोई अग्रणी शून्य नहीं होगा
- इनपुट सूची में नंबर होने चाहिए और तार नहीं होने चाहिए।
- आप फ़ंक्शन तर्कों के माध्यम से इनपुट ले सकते हैं
STDIN, इसी तरह या कुछ भी। - आप मान सकते हैं कि सूची 10 तत्वों से अधिक नहीं होगी (और सूची में कोई संख्या इससे बड़ी नहीं होगी
2147483647)
आउटपुट
- यह पर्याप्त नहीं है कि आउटपुट सूची में नहीं है। ऊपर बताए अनुसार अंकों में अंतर होना चाहिए।
- आप किसी भी अंक चयन रणनीति का उपयोग कर सकते हैं जो विभिन्न अंकों की बाधा का सम्मान करता है।
- संख्या में अग्रणी शून्य नहीं हो सकते
- आप नंबर को आउटपुट कर सकते हैं
STDOUT, इसे फंक्शन से वापस कर सकते हैं, आदि।
परीक्षण के मामलों
Input:
12345678
23456789
34567890
45678901
56789012
67890123
78901234
89012345
Possible output: 24680246
Input:
1
Possible output: 2
स्कोरिंग
यह कोड-गोल्फ है , इसलिए बाइट्स में सबसे कम जवाब जीतता है।
STDINडिफ़ॉल्ट रूप से स्ट्रिंग है ...
STDINपार्स करने से पहले पूर्णांक में बदलना होगा ?