প্যাডেন্টদের ভেন্যুর পাসের সময়টি উল্লেখ করতে হবে যে "রুবিকস কিউবস" এর ছবি (টি-শার্ট, পোস্টার ইত্যাদিতে) আসলে দ্রবণযোগ্য নয়।
প্রথম জিনিসটি যাচাই করা উচিত তা হ'ল কিউবটি সঠিক টুকরা দিয়ে তৈরি। দ্রবণযোগ্য হতে একটি ঘনক্ষেত্রে নয়টি স্কোয়ারের সাথে ছয়টি রঙের প্রয়োজন। কিউবটিরও অনন্য হতে প্রতিটি প্রান্ত এবং কোণার ইউনিট প্রয়োজন (এগুলি কিউব তৈরি করা ছোট কিউবগুলি হয়)। কেবল এগুলিই অনন্য হওয়া উচিত নয় তবে দুটি কেন্দ্রের টুকরা একে অপরের বিপরীতে থাকলে কোনও প্রান্ত বা কোণার টুকরোতে উভয় রঙ থাকতে পারে।
আপনার কাছে একবার যদি একটি ঘনক্ষেত্র তৈরি হয়ে যায় যা সমস্ত ডান টুকরো দিয়ে তৈরি হয় তবে আপনাকে এখনও যাচাই করতে হবে এটি দ্রবণযোগ্য হতে পারে। এখানে বেশ কয়েকটি বিধি রয়েছে, সুতরাং আমি তাদের বোঝাতে একটি বিশেষজ্ঞের কাছে পিছিয়ে দেব, নীচের স্পোলারটি ব্যাখ্যা করে যে আমরা কীভাবে এটি করতে পারি। আপনি যদি নিজেরাই সমস্যাটি সমাধান করতে আগ্রহী হন তবে আপনাকে এই চ্যালেঞ্জটি বুঝতে বা অংশ নিতে সাইটটি দেখার দরকার নেই।
আপনার কাজটি হ'ল ইনপুট হিসাবে একটি প্যাটার্ন গ্রহণ করা এবং এটি বাস্তবে দ্রাব্য রুবিকের কিউব কিনা তা নির্ধারণ করা। দ্রবণযোগ্য হওয়ার জন্য একটি কিউবে বৈধ পদক্ষেপগুলি সম্পাদন করার একটি উপায় থাকতে হবে যাতে ঘনক্ষেত্রের প্রতিটি মুখের একটি মাত্র রঙ থাকে (এবং বিভিন্ন মুখের বিভিন্ন বর্ণ থাকে)। বেশিরভাগ রুবিকের কিউবগুলিতে একটি স্ট্যান্ডার্ড রঙ থাকে (সাদা হলুদ রঙের বিপরীতে থাকে ইত্যাদি) আপনি ধরে নিতে পারেন না যে সমাধানের রাজ্যটি এই বিশেষ বর্ণটিকে অনুসরণ করে।
একটি বৈধ পদক্ষেপ হল ঘনক্ষেত্র বা ঘনক্ষেত্রের একক মুখের এন্টি-ক্লকওয়াইজ রোটেশন। কিউবের মুখের ঘোরার সাথে সাথে মুখের সীমানাযুক্ত যে কোনও স্কোয়ারগুলি পাশাপাশি ঘোরানো হয়, তারা পূর্বে স্পর্শ করা মুখের সাথে সংযুক্ত থাকুন।
আই
আপনি কোনও যুক্তিসঙ্গত পদ্ধতিতে কিউব নিতে পারেন। আপনার ভাষার যদি কিছু বিল্টিন "কিউব-ফেস" টাইপ থাকে তবে আপনার পক্ষে ভাল এটি ইনপুট হিসাবে ঠিক আছে, অন্য কোন জ্ঞানের ভিত্তিতে আপনি প্রতিটি মুখের জন্য নেট দ্বারা 3 ঘরের 3 টি তালিকা নিখুঁত নেটের 2D অ্যারে নিতে পারেন। শুধু যুক্তিযুক্ত হতে। যদি আপনি জানতে চান যে কোনও নির্দিষ্ট বিন্যাসটি গ্রহণযোগ্য মন্তব্যযোগ্য বা চ্যাটে আমাকে পিং করছে এবং আমি এর বৈধতা জানাতে চ্যালেঞ্জকে যুক্ত করব।
আপনার ইনপুট ফর্ম্যাটটিতে কেবল 9 টি পর্যন্ত রঙের সমর্থন দরকার।
আউটপুট জন্য এটি একটি সিদ্ধান্ত সমস্যা তাই আপনার "হ্যাঁ, এটি একটি বৈধ রুবিকের কিউব" এবং "না, এটি একটি বৈধ রুবিক্স কিউব নয়" এর জন্য আলাদা ধ্রুবক মানের জন্য একটি ধ্রুবক মান আউটপুট করা উচিত।
এটি কোড-গল্ফ তাই কম বাইট ভাল হওয়ার সাথে উত্তরগুলি বাইটে স্কোর করা হবে।
পরীক্ষার মামলা
এখানে পরীক্ষার মামলা রয়েছে। এগুলি প্রতিটি স্কোয়ারের সাথে একক বর্ণ হিসাবে ঘনক্ষেত্রের নেট হিসাবে ফর্ম্যাট করা হয়। বিভিন্ন বর্ণ বিভিন্ন রং উপস্থাপন করে। অনুরোধের পরে আরও যে কোনও টেস্টকেস যুক্ত করা যেতে পারে।
সমাধেয়
RRR
RRR
RRR
GGGWWWBBBOOO
GGGWWWBBBOOO
GGGWWWBBBOOO
YYY
YYY
YYY
GRR
GRR
ORW
WWRBWYBOOGGY
GGRBWGYBBOOO
OOGRWGYWWRBB
WYO
YYB
YYB
অসমাধানযোগ্য
RRR
RRR
RRR
GGGWWWBBBOOO
GGGWWWBBBOOO
GGGWYWBBBOOO
YWY
YYY
YYY
RRR
RRR
RRR
GGGWWWBBBOOO
GGGWWWBBBOOO
GGGWWWBBBOOO
YWY
YYY
YYY
RRR
RRR
GGG
GGYWYWRBBOBO
GGYWWWROBOOO
GGYWWWRBBOOO
BBB
YWY
YYY
RRW
RRW
GGG
GGYWWYEOBROO
GGYWWYEBBROO
GGOWWYWBBROO
BBB
YYW
YYO