بکندباز

بازی سنگ، کاغذ و قیچی دو بازیکن دارد. بازیکن اول می تواند قیچی (مقدار 1) ، سنگ (مقدار 2) و یا کاغذ(مقدار 3) را انتخاب کند و بازیکن دوم همین طور.

اگر انتخاب دو بازیکن یکسان باشد، مساوی اند. اگر متفاوت باشد، یک نفر برنده است و برنده یک امتیاز را کسب می کند. برای مثال:
اگر بازیکن اول قیچی و بازیکن دوم کاغذ را انتخاب کند، بازیکن اول برنده است. چون قیچی کاغذ را می برد.
اگر بازیکن اول قیچی و بازیکن دوم سنگ را انتخاب کند، بازیکن دوم برنده است. زیرا سنگ قیچی را می شکند.
اگر بازیکن اول سنگ و بازیکن دوم کاغذ را انتخاب کند، بازیکن دوم برنده است. زیرا کاغذ دور سنگ می پیچد.
برنامه ای که این مسابقه را 5 دور بین دو بازیکن انجام می دهد و برنده را نمایش می دهد (بازیکن ها از انتخاب همدیگر خبر ندارند).

نمونه کد

Round 1
The first player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :2
The second player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :3
Round 2
The first player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :1
The second player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :2
Round 3
The first player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :2
The second player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :3
Round 4
The first player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :1
The second player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :3
Round 5
The first player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :3
The second player chooses the number ==> [scissor = 1] , [Rock = 2], [Paper = 3] :1
--The second player wins--

پاسخ های کاربران به این تمرین

mantix
امتیاز:‌ 16256
0 0
‎C++‎
14 فروردين 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Amin
امتیاز:‌ 12176
0 0
‎C++‎
6 مهر 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Asam
امتیاز:‌ 2356
0 0
‎C++‎
16 مرداد 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

azin .h
امتیاز:‌ 745
0 0
‎C++‎
23 تير 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*