চ্যালেঞ্জ:
একটি কোড লিখুন যা কার্যকর হলে দ্বিতীয় প্রোগ্রামের উত্স কোড যা অন্য ভাষায় কার্যকর করা যায়। দ্বিতীয় প্রোগ্রামটির তৃতীয় প্রোগ্রামের উত্স কোডটি আউটপুট করা উচিত যা তৃতীয় ভাষাতে চালানো যেতে পারে ইত্যাদি। শেষ প্রোগ্রামটি PPCG
anচ্ছিক একক ট্রেলিং নিউলাইন দিয়ে আউটপুট করা উচিত ।
বিজয়ী সর্বাধিক ভাষার সাথে জমা দেওয়া হবে। প্রথম প্রোগ্রামের কোড দৈর্ঘ্য টাই ব্রেকার হবে।
গুরুত্বপূর্ণ নিয়ম:
- কোনও প্রোগ্রাম অভিন্ন হতে পারে না
- প্রতিটি ভাষা শুধুমাত্র একটি উত্স কোডে কাজ করতে হবে। ভঙ্গ না করে চেইনে একই ভাষা দুটি জায়গায় ব্যবহার করা অসম্ভব হওয়া উচিত (উদাহরণ দেখুন) ।
- একটি সংক্ষিপ্ত শৃঙ্খল ভাঙা চেইন নয়। যদি আপনি উদ্দিষ্ট চেয়ে আলাদা জায়গায় কোনও ভাষা ব্যবহার করতে পারেন এবং শেষ ফলাফলটি এখনও পিপিসি হয় তবে এটি অবৈধ
- কোনও ভাষার সমস্ত সংস্করণ অনন্য ভাষা হিসাবে গণনা করা হয় (তবে বিধি সংখ্যা 2 টি মনে রাখবেন)
উদাহরণ:
একটি অবৈধ জমা:
print("""print'disp("PPCG")'""")
- পাইথন 3:
print("""print'disp("PPCG")'""")
প্রিন্টগুলিprint'disp("PPCG")'
- পাইথন 2:
print'disp("PPCG")'
প্রিন্টগুলিdisp("PPCG")
- অক্টোটাভ:
disp("PPCG")
প্রিন্টসPPCG
এটি সঠিকভাবে কাজ করে, তবে: আপনি চেইনটি না ভেঙে পাইথন 2 এ প্রথম এবং দ্বিতীয় কোড উভয়ই চালাতে পারেন, সুতরাং এটি নিয়ম সংখ্যা 2 লঙ্ঘন করে।
স্কোর 3 সহ একটি বৈধ জমা:
print("""print'disp("PPCG")'""")
- পাইথন 3:
print("""print'disp("PPCG")'""")
প্রিন্টগুলিprint'disp("PPCG")'
- পার্ল:
print'disp("PPCG")'
প্রিন্টসdisp("PPCG")
- অক্টোটাভ:
disp("PPCG")
প্রিন্টসPPCG
এটি অবৈধ উদাহরণ হিসাবে ঠিক একই কোড। পার্থক্যটি হ'ল, আমরা এমন ভাষাগুলি বেছে নিয়েছি যা 2 নম্বর বিধি মেনে চলে: আপনি পার্ল / অক্টাভে প্রথম কোডটি চালাতে পারবেন না, পাইথন 3 / অক্টাভেতে দ্বিতীয় কোড বা পাইথন 3 / পার্লের শেষ কোডটি চালাতে পারবেন না। পাইথন 2 দুটি প্রথম প্রোগ্রাম চালাতে পারে যদিও এটি বৈধ, কারণ আমরা পাইথন 2 কোনও একটি ভাষা হিসাবে ব্যবহার করি নি।