আমার বিশ্ববিদ্যালয়ের কোড চ্যালেঞ্জ প্রতিযোগিতা থেকে চ্যালেঞ্জ নেওয়া হয়েছে
এটি আসলে 0 দিনের তবে গতকালের চ্যালেঞ্জটি খুব সহজ ছিল এবং এখানে অন্য একটি প্রশ্নের জবাবদিহি হতে পারে।
টেট্রিস এমন একটি ভিডিও গেম যা 80 এর দশকে জনপ্রিয় হয়েছিল। এটি বোর্ডে পড়ে থাকা বিভিন্ন আকারের সাথে কয়েকটি সিরিজের টুকরো স্থাপন করে যাতে তারা সম্ভবত সবচেয়ে কমপ্যাক্ট উপায়ে ফিট করে।
এই সমস্যায় আমরা টুকরো টুকরো ক্রমগুলি অনুমান করব যা প্রতিটি একটি নির্দিষ্ট অবস্থানে এবং একটি নির্দিষ্ট অভিযোজন সহ যা পরিবর্তন করা যায় না। টুকরোগুলি পড়ার সাথে সাথে গাদা হয়ে গেছে এবং সম্পূর্ণ সারিগুলি মুছে ফেলা হয়নি (আসল গেমের মতো)। উদ্দেশ্যটি হ'ল সমস্ত টুকরো পড়ে যাওয়ার পরে বোর্ডের প্রতিটি কলামের চূড়ান্ত উচ্চতা নির্ধারণ করা।
চিত্রটিতে প্রদর্শিত মোট 7 টি বিভিন্ন টুকরো রয়েছে:
চ্যালেঞ্জ
টুকরোয়ের একটি তালিকা দেওয়া হয়েছে, সমস্ত টুকরো পড়ার পরে বোর্ড থেকে সমস্ত কলামের উচ্চতা আউটপুট করুন
একটি টুকরা তিনটি সংখ্যা নিয়ে গঠিত: I, R এবং P. প্রথম সংখ্যা, I, এই টুকরোটির শনাক্তকারী (1 এবং 7 এর মধ্যে একটি সংখ্যা, চিত্রের মতো একই ক্রমে)। দ্বিতীয় নম্বর, আর, হয় টুকরা ঘোরানো। এটি 0, 90, 180 বা 270 মান গ্রহণ করতে পারে এবং এন্টি-ক্লকওয়াইজ দিকের অংশে টুকরো ঘোরার কোণকে উপস্থাপন করে। তৃতীয় নম্বর, পি, টুকরা অবস্থান নির্দেশ করে। টুকরা দ্বারা দখল করা বাম দিকে কলামটি উপস্থাপন করে (এটি 1 বা 0 সূচক হতে পারে Please দয়া করে নির্দিষ্ট করুন)।
উদাহরণ এবং পরীক্ষার কেস (1 সূচক)
- প্রদত্ত
[[1, 0, 1], [4, 0, 1], [5, 90, 4]]
- আউটপুট
[3, 3, 1, 3, 2]
- প্রদত্ত
[[6, 270, 4], [1, 180, 5], [1, 90, 6], [7, 0, 4]]
- আউটপুট
[0, 0, 0, 9, 9, 8, 3, 3]
প্রদত্ত
[[3,0,1],[3,180,3]]
আউটপুট[1,1,4,4,4]
প্রদত্ত
[[2,180,1],[2,0,3]]
আউটপুট[2,2,4,3,3]
মন্তব্য
- এটি কোড-গল্ফ
- সারি / কলাম 1 বা 0 সূচক হতে পারে। নির্ধারন করুন.
- আপনি ইনপুট মানগুলিকে নতুন করে সংজ্ঞায়িত করতে পারেন (সম্ভবত আপনি পিস 1 কে এ, ইত্যাদি হিসাবে কল করতে চান)। সেক্ষেত্রে দয়া করে নির্দিষ্ট করুন
প্রশ্নাবলি
আমরা কি ডিগ্রি পরিবর্তিত কোণগুলির পরিবর্তে 4 টি স্বতন্ত্র মান ব্যবহার করতে পারি ?: হ্যাঁ
যদি কোনও টুকরোগুলি আগেরটির চেয়ে ঠিক ফিট না হয় তবে কী আমাদের "গর্তগুলি" পরিচালনা করার কথা রয়েছে ?: হ্যাঁ
বোর্ডের উচ্চতা বা প্রস্থটি সীমাবদ্ধ? না। প্রস্থ বা উচ্চতাও সীমাবদ্ধ নয়
ছবিগুলি এবং পরীক্ষার মামলার জন্য @ আরনাউল্ডকে ধন্যবাদ *। *
I
,R
এবংP
একটি ভিন্ন অনুক্রমে ইনপুট হবে?