المپدیا

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

ابزار کاربر

ابزار سایت


سوالات المپیاد:دوره ی تابستان:دوره ی ۱۹:تئوری:سوال ۹

سوال ۹

در کشور مانگالیا ‎$n$‎ شهر با شماره‌های ‎۱‎ تا ‎$n$‎ وجود دارد که بین هر دو شهر متوالی (با شماره‌ی ‎$i$‎ و ‎$i+1$‎) دقیقا دو جاده وجود دارد. هر یک از این ‎$2n-2$‎ جاده با یک رنگ خط‌کشی شده است. شنگول و منگول می‌خواهند از شهر ‎۱‎ به شهر ‎$n$‎ بروند، به این شرط که مجموعه‌ی رنگ‌هایی که هر یک از آن‌ها در جاده‌های مسیر خود می‌بیند اشتراک نداشته باشند. الگوریتمی از ‎$O(n)$‎ ارائه دهید که دو مسیر با شرایط گفته شده را بیابد، یا اعلام کند که این کار امکان پذیر نیست. درستی آن را اثبات نمایید.


ابزار صفحه