سلام دوست عزیز😃👋
به مسابقه «بلهکمپ ۷ - مرحله اول (Algorithm)» خوش آمدی!
نکات مفید برای شرکت در مسابقه:
chatGPT
و... در مسابقات کوئرا ممنوع است و بعد از شناسایی از لیست شرکتکنندگان مسابقه حذف میشوید.لینکهای مفید برای شرکت در مسابقه:
موفق باشید و بهتون خوش بگذره 😉✌
۴ دزد دریایی قصد دارند گنجهایی که اخیرا در دریا پیدا کردهاند را بین یکدیگر تقسیم کنند.
دریا به صورت جدولی در است و دزدها گنج در آن پیدا کردهاند. گنج -ام در خانهی واقع در سطر -ام و ستون -ام جدول قرار دارد.
از آنجایی که دزدها انسانهای منصفی هستند تقسیمبندی باید به گونهای صورت گیرد که دزدها سهم یکسانی از گنجها داشته باشند. برای این منظور دزدها باید یک خط افقی و یک خط عمودی از خطوط جدول انتخاب کنند و با استفاده از این خطوط جدول را به ۴ بخش تقسیم کنند. این خطوط باید به گونهای انتخاب شوند که تعداد گنجهای واقع شده در قسمتهای به وجود آمده با هم برابر باشند.
دریا اخیرا مواج بوده و دزدهای دریایی حال مساعدی ندارند. بنابراین از شما میخواهند که با گرفتن اطلاعات دریا و گنجها به آنها بگویید که چنین تقسیمبندیای وجود دارد یا خیر.
در خط اول ورودی عدد که نشاندهندهی تعداد سناریوهاست آمده است.
در خط اول هر سناریو، اعداد و که نشاندهندهی ابعاد دریا و تعداد گنجها هستند آمدهاند.
سپس در هر یک از خط بعدی سناریو، دو عدد و که نشاندهندهی مختصات قرارگیری گنج -ام هستند آمدهاند.
تضمین میشود مجموع مقادیر در همهی سناریوها حداکثر برابر است.
برای هر سناریو، در صورتی که روش معتبری برای تقسیمبندی وجود دارد عبارت YES
و در غیر این صورت عبارت NO
را چاپ کنید.
در سناریوی اول، دزدهای دریایی میتوانند دریا را با خط افقی بین سطر اول و دوم و خط عمودی بین ستون دوم و سوم تقسیم کنند. در این صورت در هر یک از قسمتهای به وجود آمده دقیقا ۱ گنج قرار خواهد گرفت.