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