Processing math: 90%

المپدیا

دانش‌نامه‌ی المپیاد کامپیوتر ایران

ابزار کاربر

ابزار سایت


سوالات المپیاد:دوره ی تابستان:دوره ی ۲۱:الگوریتم ها:سوال ۴

سوال ۴

یک جدول 2n×2n داریم که می‌دانیم یک n-پاره در درون آن مخفی شده است. یک n-پاره یک شکل به هم‌پیوسته با n مربع می‌باشد. نمونه‌ای از یک 8-پاره در زیر آمده است. دقت کنید که هر مربع n-پاره باید با حداقل یکی دیگر از مربع‌های n-پاره ضلع مشترک داشته باشد.

می‌خواهیم این n-پاره را پیدا کنیم، اما تنها می‌توانیم سوالاتی به این شکل بپرسیم: یک زیر مربع را انتخاب کنیم و بپرسیم که آیا یکی از مربع‌های n-پاره درون این زیرمربع هست یا نه. الگوریتمی ارائه دهید که با Ο(n) سوال این چندپاره را بیابد.


ابزار صفحه