سلام دوست عزیز😃👋
به مسابقه «مسابقه کداستار ۱۴۰۳ - Software Engineering» خوش آمدی!
نکات مفید برای شرکت در مسابقه:
chatGPT
و... در مسابقات کوئرا ممنوع است و بعد از شناسایی از لیست شرکتکنندگان مسابقه حذف میشوید.لینکهای مفید برای شرکت در مسابقه:
موفق باشید و بهتون خوش بگذره 😉✌
شرلوک و موریآرتی پس از جنجالهای بسیار به این نتیجه رسیدند که تبهکاری و حل معما آخر عاقبت ندارد؛ بنابراین تصمیم گرفتند به اصفهان سفر کرده و در شرکت مهیمن مشغول به مهندسی نرمافزار شوند. مدیر تیم برای اینکه بتواند مسائل HRی که در آینده بین این دو به وجود میآید را کنترل کند، تصمیم گرفته که آنها را در یک بازی دونفره شرکت دهد و برنده را استخدام کند.
بازی بدین صورت است که جعبه داریم که در هرکدام از آنها مقداری گز وجود دارد. دو نفر با شروع از شرلوک به ترتیب بازی میکنند و هرکس در نوبت خود باید یک جعبه را انتخاب کند و تا گز از جعبه بردارد، به صورتی که را بتوان به صورت نوشت، که یک عدد اول و یک عدد حسابی است. کسی که در نوبت خود نتواند گزی بردارد، میبازد. میدانیم که هر دونفر به اندازه کافی باهوش هستند و هردو بهترین بازی خود را انجام میدهند، همچنین تضمین میشود بازی دقیقاً یک برنده دارد. شما باید بگویید که در نهایت چه کسی برنده بازی میشود.
در خط اول ورودی آمده که نشانگر تعداد تستها است. سپس در خط بعدی تست ها آمده اند. هر تست شامل دو خط است که در خط اول آن عدد طبیعی که نشاندهنده تعداد جعبههاست آمده و در خط دوم تا با فاصله از هم آمدهاند؛ نشاندهنده تعداد گزهای جعبه ام است.
در خروجی شما باید نام برنده را خروجی دهید، اگر شرلوک برنده بازی بود، Sherlock
و در صورتی که موریآرتی برنده بود، Moriarty
را چاپ کنید.
در تست اول، شرلوک میتواند در یک حرکت گز از تنها جعبه موجود بردارد و از آنجا که گزها تمام میشوند، دیگر موریآرتی نمیتواند حرکتی انجام دهد و شرلوک برنده بازی میشود.
در تست دوم شرلوک و موریآرتی هرکدام در نوبت خود باید یعنی یک گز از جعبهای بردارند، بنابراین پس از حرکت موریآرتی گزها تمام میشوند و دیگر شرلوک نمیتواند حرکتی انجام دهد و موریآرتی برنده بازی میشود.