চ্যালেঞ্জ
যে কোনও ফরমেটে টিক-ট্যাক-টো বোর্ড দেওয়া হয়েছে, এটি বৈধ কিনা তা নির্ধারণ করুন। যদি কোনও বোর্ড কোনও টিক-ট্যাক-টো গেমের ফলাফল হতে পারে, তবে এটি বৈধ। উদাহরণস্বরূপ, এই বোর্ডটি বৈধ:
XOX OXO XOXবিপরীতে, এই বোর্ডটি অবৈধ:
XXX এর XXO বাংলাদেশী গ্রামের
ইনপুট
- একটি পূর্ণ (9/9) টিক ট্যাক টো বোর্ড (ফলাফল, খেলা নয়)।
বিধি
- ইনপুট ফর্ম্যাট অবশ্যই সমস্ত 512 সম্ভাব্য ইনপুট বোর্ড চিত্রিত করতে সক্ষম হতে হবে। যদি এটি অস্পষ্ট / অস্পষ্ট থাকে তবে এটি তৈরি করার জন্য নির্দেশাবলীর সাথে অবশ্যই এটি নির্দিষ্ট করতে হবে। আপনাকে অবশ্যই বোর্ডের চিহ্নগুলি পৃথকভাবে লিখতে হবে।
- দুটি সম্ভাব্য আউটপুট থাকতে হবে, একটি বৈধতার জন্য এবং একটি অবৈধতার জন্য।
- আপনি ধরে নিতে পারেন বোর্ডের খালি দাগ নেই।
পরীক্ষার মামলা
বৈধ:
XOX OXO XOX XOX XOX OXO Xóõ OOX OXX OXO XOX OXO
অবৈধ:
XXX এর XXX এর XXX এর বাংলাদেশী গ্রামের বাংলাদেশী গ্রামের বাংলাদেশী গ্রামের XXX এর বাংলাদেশী গ্রামের XXX এর বাংলাদেশী গ্রামের OOX XXX এর XXO OXO OOX
একটু সাহায্য?
একটি বোর্ড বৈধ হিসাবে বিবেচিত হবে (এই চ্যালেঞ্জের জন্য) এবং কেবল যদি নিম্নলিখিত দুটি শর্ত থাকে:
- এখানে 5 এক্স এবং 4 ও, বা 4 এক্স এবং 5 ও রয়েছে For উদাহরণস্বরূপ,
XXX এর OXO XXX এর
7 এক্স এবং 2 ওএস রয়েছে বলে এটি অবৈধ বলে বিবেচিত হয়। - কেবলমাত্র 5 নম্বর প্রাপ্ত খেলোয়াড়ই জিতেছে বা তাদের কেউই জিতেনি। উদাহরণ স্বরূপ,
XXX এর বাংলাদেশী গ্রামের OOX
অবৈধ হিসাবে বিবেচিত হয়, যেহেতুO
s এর সারি বা এর সারিটিX
প্রথমে গঠিত হবে। দুই খেলোয়াড়ের এক সাথে তাদের পালা থাকতে পারে না।
বর্তমান বিজয়ী হলেন ...
... ais523 এর জেলি উত্তর , অবাক করা 26 বাইট!
O O O
X O X
X O X
একই প্লেয়ারের একটি অনুভূমিক এবং উল্লম্ব সারি উভয় থাকতে পারে তা দেখানোর জন্য একটি টেস্ট-কেস যুক্ত করতে পারে Maybe