টাস্ক:
আপনার চ্যালেঞ্জটি হ'ল পূর্ববর্তী সাবমিশনগুলি দেওয়া হয় এবং নিজেই ইনপুট হিসাবে দেওয়া হয়, নীচের ফর্ম্যাটে যে ভাষায় তারা লেখা থাকে তা আউটপুট দেয়:
বলুন প্রথম প্রোগ্রামটি রুবিতে রয়েছে। এটি অবশ্যই আউটপুট 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)ভাষা)। আমি অনুমান করছি এটি উদ্দেশ্যমূলক আচরণ নয়।