دو نفر در حال بازی XO پیشرفته هستند. بازی در یک جدول انجام میشود. هر نفر در نوبت خود یکی از خانههای جدول را پر میکند. نفر اول با X
و نفر دوم با O
. خانه های خالی با -
نمایش داده میشود. برنده زمانی مشخص میشود که حداقل خانه یکسان متوالی به صورت سطری با ستونی یا قطری قرار گیرد.
جدول یکی از مراحل بازی به دست ما رسیده و می خواهیم مرحله بعد بازی را پیش بینی کنیم!
Finished
چاپ کنید.X
چاپ کنید.O
چاپ کنید.Both
چاپ کنید.None
چاپ کنید.خط اول ورودی دو عدد و با فاصله از هم آمده است.
در خط بعدی جدول بازی آمده است. خانه های خالی با -
مشخص شده است.
خروجی برنامه طبق توضیحات یکی از عبارات Finished
، X
، O
، Both
یا None
است.
جفت بازیکنها با علامت زدن خانهی آخر سطر سوم میتوانند برنده شوند.
۳ تا x
به صورت قطری در سطر دوم تا چهارم قرار دارد و یعنی بازی تا الان پایان یافته است.
نفر اول با گذاشتن x
در خانهی اول سطر سوم میتواند برنده شود ولی نفر دوم نمیتواند برنده شود.
هیچ کدام از بازیکنان با یک حرکت نمیتوانند برنده شوند.