একটি TicTacToeখেলা একটি স্ট্রিং অবস্থানের ক্রম বাচক খেলোয়াড়দের তাদের পদক্ষেপ হিসাবে প্রতিনিধিত্ব করা যেতে পারে।
0 1 2 3 4 5 6 7 8
ধরে নিন Xসবসময় প্রথম খেলা হয়।
সুতরাং "012345678" এর একটি স্ট্রিং গেমটিকে বোঝায়
XOX OXO XOX
লক্ষ্য করুন, গেমটি ইতিমধ্যে প্লেয়ারের Xচিহ্ন অর্জন করা হয় 6, সেই সময়ে গেমটি শেষ হয় এবং একটি জয় দেয় X। (যেমন, কোনও খেলোয়াড় জিতলেই অবশিষ্ট পদক্ষেপগুলি উপেক্ষা করুন)
আপনার চ্যালেঞ্জ (কোড) হ'ল সমস্ত গেম (সাজানো ক্রম) এবং এর ফলাফল মুদ্রণ করা।
ফর্ম্যাট
<movesequence>:<result>\n
উদাহরণ:
012345678:X
012345687:X
012345768:X
...
বোঝাতে X1 ম প্লেয়ার বিজয়ী জন্য Oদ্বিতীয় প্লেয়ারের জন্য, এবং Dজন্য আঁকে।
থাকবে 9!(362880) গেম।
আপনার ফলাফল যাচাই করার জন্য এখানে কিছু তথ্য রয়েছে।
'X' Wins: 212256
'O' Wins: 104544
Draws : 46080
এটি একটি কোডগল্ফ এবং রানটাইমটি এক মিনিটের মধ্যে হওয়া উচিত। আনন্দ কর!
সম্পাদনা: অতিরিক্ত বিশদ সরিয়ে ফেলা হয়েছে এবং কেবল এটি মুদ্রণ করুন stdout। কোনও ফাইল তৈরি করার দরকার নেই।