ধাপ 15 · ওস্তাদ
Unique Rectangle (একক সমাধানের আয়তক্ষেত্র) কী? সুডোকু সমাধানের কৌশল
সঠিক সুডোকুর সমাধান মাত্র একটি — এই নিয়ম কাজে লাগায়: দুটি বক্স জুড়ে আয়তক্ষেত্র তৈরি করা চারটি ঘরের সবগুলোতে শেষ পর্যন্ত একই জোড়া সংখ্যা থাকতে পারে না, তাই যে সম্ভাব্য সংখ্যাগুলো তা ঘটাত সেগুলো বাদ দিতে পারেন।
এটি কী
সঠিক সুডোকুর সমাধান ঠিক একটিই — এই নিয়ম ব্যবহার করে।
একটি আয়তক্ষেত্রের চার কোণ কল্পনা করুন। সেগুলো 2টি সারি, 2টি কলাম ও 2টি বক্সে পড়ে।
ওই কোণগুলোতে যদি শুধু 3 আর 7 বসতে পারত, তবে "ওপর-বাম 3, ওপর-ডান 7, নিচ-বাম 7, নিচ-ডান 3" যেমন চলত, অদলবদল করা "ওপর-বাম 7, ওপর-ডান 3, নিচ-বাম 3, নিচ-ডান 7"-ও চলত: প্রতিটি সারি, কলাম ও বক্সে তখনও একটি 3 আর একটি 7 থাকে। এর মানে দুটি সমাধান, যা হতে পারে না।
তাই কোণগুলোতে শুধু 3 আর 7 রেখে দেবে এমন যেকোনো সম্ভাব্য সংখ্যা মুছে দেওয়া যায়।
উদাহরণ: তিনটি কোণ শুধু 3 বা 7, আর চতুর্থটি 3, 7 বা 9 হতে পারে। চতুর্থটি 3 বা 7 হলে দুটি সমাধান হতো, তাই সেটি 9।
কীভাবে চিনবেন
একটি আয়তক্ষেত্রের দুটি বা তিনটি কোণে একই দুটি সম্ভাব্য সংখ্যাওয়ালা (যেমন 3 ও 7) ঘর খুঁজুন। আয়তক্ষেত্রটি ঠিক দুটি বক্স জুড়ে থাকতে হবে।
উদাহরণ
হলুদ ঘরগুলোতে নজর দিতে হবে, কমলা ঘরগুলো হলো কারণ, লাল সংখ্যাগুলো বাদ দেওয়া যায় এমন সম্ভাব্য সংখ্যা, আর নীল সংখ্যাটি উত্তর।
সঠিক সুডোকুর সমাধান ঠিক একটিই। এই কৌশল সেই নিয়মের ওপর দাঁড়িয়ে। স3ক1, স3ক3, স8ক1 ও স8ক3 একটি আয়তক্ষেত্রের চার কোণ। এগুলো মাত্র 2টি সারি, 2টি কলাম ও 2টি বক্সে আছে। ধরুন চার কোণে শুধু 3 ও 6 বসতে পারে। তাহলে “স3ক1=3, স3ক3=6, স8ক1=6, স8ক3=3” যেমন চলে, তেমনি অদলবদল করা “স3ক1=6, স3ক3=3, স8ক1=3, স8ক3=6”-ও চলে। দুই ক্ষেত্রেই ওই সারি, কলাম ও বক্সগুলোর প্রত্যেকটিতে একটি 3 ও একটি 6 থাকে, কোনো নিয়ম ভাঙে না। তার মানে দুটি সমাধান — তাই চার কোণে কখনোই শুধু 3 ও 6 থাকতে পারে না।
এই বোর্ডে তিনটি কোণ (স3ক1, স8ক1 ও স8ক3) শুধু 3 বা 6 হতে পারে। স3ক3 ঘরেও যদি 3 বা 6 বসত, তাহলে চার কোণে শুধু 3 ও 6 থাকত, আর ওপরের অদলবদল চলে যেত। তাই স3ক3 ঘরে 3-ও নয়, 6-ও নয়। স3ক3 ঘর থেকে 3 ও 6 মুছে দিন।