हम हाल ही में PPCG पर 10,000 सवालों की दहलीज पर पहुंचे हैं। हुर्रे! चलो इसे एक सरल चुनौती के साथ मनाते हैं।
इनपुट
दो पूर्णांक और , दोनों , जैसे कि ।
कार्य
आपका कार्य इन पूर्णांकों में से एक में एक एकल अंक या उन दोनों में एक एकल अंक जोड़ना है जैसे कि । यदि और दोनों के लिए एक अंक जोड़ते हैं , तो जरूरी नहीं कि एक ही अंक हो।
नया अंक शुरुआत में, अंत में या मूल पूर्णांक के बीच में कहीं भी जोड़ा जा सकता है। हालाँकि, आप एक अग्रणी शून्य नहीं जोड़ सकते।
उदाहरण:
के लिए , निम्नलिखित परिवर्तन मान्य हैं:
लेकिन ये अमान्य हैं :
और को देखते हुए , दो संभावित समाधान हैं:
उत्पादन
आपको सभी संभावित समाधानों की सूची को प्रिंट या आउटपुट करना होगा।
उपरोक्त उदाहरण के लिए, अपेक्षित आउटपुट होगा [[9238,762],[9273,727]]
।
नियम
- I / O को किसी भी उचित, स्पष्ट प्रारूप में संसाधित किया जा सकता है। आप पूर्णांक के बजाय तार, अंकों की सूची आदि का उपयोग कर सकते हैं।
- इनपुट में कम से कम एक समाधान होने की गारंटी है।
- आपको आउटपुट को कम करने की अनुमति नहीं है। हालांकि, यह सराहना की जाएगी कि यदि परीक्षण कोड कुछ पोस्ट-प्रोसेसिंग के साथ टीआईओ के पाद लेख अनुभाग में उदाहरण के लिए इसे काट रहा है।
- यह एक कोड-गोल्फ चुनौती है।
परीक्षण के मामलों
Input --> Output
934, 654 --> [[9346,654]]
737, 628 --> [[7372,2628]]
9122, 88 --> [[9122,878]]
923, 72 --> [[9238,762],[9273,727]]
998, 3 --> [[9968,32],[9987,13]]
900, 10 --> [[9900,100],[9090,910]] NB: solutions such as [9000,1000] are NOT valid
(more than one digit added to 10)
363, 632 --> [[3673,6327],[3638,6362]]
288, 711 --> [[2881,7119],[2882,7118],[2883,7117],[2884,7116],[2885,7115],[2886,7114],
[2887,7113],[2888,7112],[2889,7111]]
365, 635 --> [[365,9635],[1365,8635],[2365,7635],[3365,6635],[4365,5635],[5365,4635],
[6365,3635],[7365,2635],[8365,1635],[9365,635],[3065,6935],[3165,6835],
[3265,6735],[3465,6535],[3565,6435],[3665,6335],[3765,6235],[3865,6135],
[3965,6035],[3605,6395],[3615,6385],[3625,6375],[3635,6365],[3645,6355],
[3655,6345],[3675,6325],[3685,6315],[3695,6305],[3650,6350]]
output a list of all possible solutions
ओह बमर। यह मेरी रूनिक भाषा के लिए मुश्किल होगा। मैं शायद एक कार्यक्रम लिख सकता हूं जो एक समाधान का उत्पादन कर सकता है !