سلام دوست عزیز😃👋

به مسابقه «بله‌کمپ ۷ - مرحله اول (Algorithm)» خوش آمدی!

نکات مفید برای شرکت در مسابقه:

  • هرگونه استفاده از ابزارهای تولید کد، مثل chatGPT و... در مسابقات کوئرا ممنوع است و بعد از شناسایی از لیست شرکت‌کنندگان مسابقه حذف می‌شوید.
  • هر گونه ارتباط با سایر شرکت‌کنندگان ممنوع است.
  • می‌توانید سوال‌ها و مشکلات خود را از بخش «سوال بپرسید» با ما در میان بگذارید.

لینک‌های مفید برای شرکت در مسابقه:

موفق باشید و بهتون خوش بگذره 😉✌

حفر تونل


  • محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

شرکت تخریب‌گران محیط زیست مسئول هموار کردن شهرها جهت سهولت در حمل و نقل شده. بدین منظور آن‌ها می‌خواهند در همه کوه‌های شهر تونل حفر کنند تا شهر هموار شود. به طور دقیق‌تر می‌توان شهر را به صورت یک جدول با میلیارد سطر و ستون نشان داد که در برخی از خانه‌های آن کوه واقع شده است. این شرکت به تازگی یک بولدوزر قوی خریده است. بولدوزر می‌تواند در یک حرکت سطری در تمام کوه‌های یک سطر تونل بکند، به طور مشابه در یک حرکت ستونی می‌تواند در تمام کوه‌های یک ستون تونل حفر کند. به این شرکت کمک کنید که آیا هر شهر را با دقیقا یک حرکت سطری و یک حرکت ستونی بولدوزر می‌توان هموار کرد؟

ورودی🔗

در خط اول ورودی tt تعداد شهرهای مورد برسی می‌آید سپس اطلاعات tt شهر در خطوط بعد به ترتیب جداگانه می‌آید.

در خط اول اطلاعات شهر ii، mim_i تعداد کوه‌های شهر می‌آید و سپس در خط jj از mim_i خط بعد دو عدد xijx_{ij} شماره سطر کوه jj و yijy_{ij} شماره ستون آن می‌آید. تضمین می‌شود کوه‌های یک شهر در نقاط متمایز داده‌شوند.

t12000t \le 12 \, 000 i=1tmi300000\sum_{i=1}^t m_i \le 300 \, 000 1xij,yij1091 \le x_{ij}, y_{ij} \le 10^9

خروجی🔗

برای هر شهر به ترتیب اگر با دقیقا یک حرکت سطری و یک حرکت ستونی هموارشدنی بود ‍‍ ‍‍‍YES وگرنه NO را خروجی دهید.

مثال🔗

ورودی نمونه ۱🔗

4
3
1 1
1 2
1 3
5
1 1
1 3
2 2
3 1
3 3
4
1 4
2 4
3 4
4 4
4
1 2
2 1
2 3
3 2
Plain text

خروجی نمونه ۱🔗

YES
NO
YES
YES
Plain text

در شهر اول، کافی است کوه‌های سطر اول و ستون حفر شوند.

می‌توان نشان داد که در شهر دوم عملیات مورد نیاز شرکت ممکن نیست.

در شهر سوم، شرکت می‌تواند کوه‌های سطر سوم و ستون چهارم را حفر کند.

نهایتا در شهر چهارم، تخریب‌گران می‌توانند کوه‌های سطر و ستون دوم را حفر کنند تا به هدف خود برسند.

ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.