आप मनोरंजन पार्क में अपने सबसे अच्छे कली, जिम के साथ हैं और जैसे ही आपकी पसंदीदा सवारी देखने में आती है, आप और जिम विनिमय करते हैं। स्वाभाविक रूप से आप लाइन में लगने की दौड़ करते हैं। दुर्भाग्य से वह जीतता है क्योंकि आप एक गोल्फ खिलाड़ी हैं और वह एक वास्तविक खेल (माफ़ करना दोस्तों) खेलता है। वास्तव में, आप इतने पीछे हैं कि आप और जिम xलोगों द्वारा अलग हो गए हैं। मान लें कि लाइन की लंबाई है nऔर आप पीछे हैं और लाइन ज़िग्स और ज़ैग्स हर jलोगों को है, तो लाइन में आप किस स्थिति में जिम और जिम एक ही कॉलम में होंगे जिससे आप चैट कर सकते हैं (केवल एक पंक्ति अलग हो सकती है)?
इनपुट
3 इंटेगर
n- लाइन की लंबाई। यह संख्या हमेशा से अधिक या बराबर होगीjऔर उस रूप में होगीy * jजहांyएक सकारात्मक पूर्णांक (कतार में पंक्तियों की संख्या) है।j- पंक्ति की एक पंक्ति में लोगों की संख्या (एक पंक्ति में स्तंभों की संख्या)। यह संख्या हमेशा 0 से अधिक होगी।x- आपके और जिम के बीच लोगों की संख्या ऐसी है0 <= x < 2j - 1। संकेत: यदि यह संख्या विषम है, तो आपका आउटपुट खाली होना चाहिए।
उत्पादन
उस पंक्ति में पूर्णांक पदों की एक सूची जिस पर जिम आपके समान कॉलम में है।
1 जब तक आप अपने उत्तर में निर्दिष्ट करते हैं, ये पूर्णांक 0 या 1-अनुक्रमित हो सकते हैं।
2 ये पूर्णांक मान सकते हैं कि आप स्थिति 0 या स्थिति n-1 पर शुरू कर सकते हैं जब तक आप अपने उत्तर में निर्दिष्ट करते हैं।
उदाहरण
इस उदाहरण में, इनपुट होगा n = 9, j = 3, x = 0। आउटपुट होना चाहिए 2, 5क्योंकि आपकी स्थिति 2 या 5 है जब आप जिम के समान कॉलम में हैं
परीक्षण के मामलों
[9, 3, 0] -> [2, 5]
[12, 3, 0] -> [2, 5, 8]
[9, 3, 1] -> []
[9, 3, 2] -> [1, 4]
[14, 7, 10] -> [1]
[24, 4, 6] -> [0, 4, 8, 12, 16]
स्कोरिंग
यह कोड-गोल्फ है , इसलिए सबसे छोटा उत्तर (बाइट्स में) जीतता है।