कार्य:
आपकी चुनौती है, पिछली सबमिशन और खुद को इनपुट के रूप में, उस भाषा को आउटपुट करना, जिसे उन्होंने निम्नलिखित प्रारूप में लिखा है:
बता दें कि पहला कार्यक्रम रूबी में है। इसे आउटपुट करना होगा 1
, क्योंकि रूबी 1
इस चुनौती में इस्तेमाल की जाने वाली सेंट लैंग्वेज है। एक उदाहरण कार्यक्रम है:
a=gets
puts 1
जब खुद को इनपुट के रूप में दिया जाता है, तो यह वापस आ जाता है 1
।
अगला कार्यक्रम पाइथन में हो सकता है। इसे आउटपुट करना होगा 2
, क्योंकि पायथन 2
चुनौती में इस्तेमाल की जाने वाली एनडी भाषा है। एक उदाहरण कार्यक्रम है:
print(1 if input()[0]=="a"else 2)
पहले सबमिशन को देखते हुए, यह आउटपुट करता है 1
, और खुद को यह आउटपुट देता है2
।
आपको भाषाएँ दोहराने की अनुमति है, हालाँकि आपको पिछली उत्तर की भाषा में उत्तर प्रस्तुत करने की अनुमति नहीं है।
उदाहरण के लिए, यदि तीसरा प्रोग्राम रूबी में है, तो उसे 1
पहले प्रोग्राम और खुद को दिया जाना चाहिए (क्योंकि रूबी 1
इस्तेमाल की गई भाषा है), और दूसरे प्रोग्राम को इसे आउटपुट देना होगा 2
।
नियम:
- यदि
n
वर्तमान में चुनौती में उत्तर हैं , तो कम से कम होना चाहिएfloor(n / 3)
विभिन्न भाषाएं । कोई भी सबमिशन जो इस नियम को तोड़ता है वह अयोग्य है। - कोई भी दो "पड़ोसी उत्तर" (जैसे उत्तर
n
और उत्तरn+1
) एक ही भाषा का उपयोग नहीं कर सकते हैं। - किसी भाषा के विभिन्न संस्करण अलग-अलग भाषाओं (इसलिए
Python 2 == Python 3
) के रूप में नहीं गिने जाते हैं । - उत्तर को इनपुट के रूप में पिछले सबमिशन को पूरा करना होगा।
- पहला सबमिशन इनपुट लेना होगा।
- आपको एक पंक्ति में कई जवाब प्रस्तुत करने की अनुमति नहीं है।
- "उत्तर दोहराएं" (उत्तर प्रस्तुत करने के समान सटीक कोड वाले उत्तर) की अनुमति नहीं है।
- उत्तर को उस उत्तर की आवंटित बाइट-काउंट पर जाने की अनुमति नहीं है - अधिक विवरण के लिए "आवंटित बाइट-काउंट" देखें।
आवंटित बाइट-गणना:
प्रत्येक उत्तर संख्या के लिए n
, उस उत्तर के लिए आवंटित बाइट-गिनती है 45 + 5n
।
उत्तर स्वरूपण:
अपने उत्तर को इस तरह प्रारूपित करें:
# {answer no.}, {language}
{program}
This prints:
- `1` in answer(s) {all answers using 1st language, with links}
- `2` in answer(s) {all answers using 2nd language, with links}
...
{optional explanation}
उत्तर सूचियों के लिए, यह करें:
- `1` in answers [1]({link to answer}), [3]({link to answer})...
स्कोरिंग:
7 दिनों के बाद जीवित रहने का पहला उत्तर बिना किसी वैध प्रस्तुत के उसके बाद विजेता घोषित किया जाता है।
floor(n / 3)
भाषाओं) तक पहुंचने से पहले । मैं अनुमान लगा रहा हूं कि यह अभिप्रेत व्यवहार नहीं है।