ارتباطات فامیلی


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

در زمان دوره ۱۰۲۸ ایا ربات‌ها آنقدر پیشرفت کرد‌ه بودند که بتوانند کنترل جهان را بدست بگیرند! (همانطور که پیشگوی بزرگ دوره ۲۸ ایا پیش‌بینی کرده بود).

برای مقابله با این تهدید بزرگ تیم زبده‌ای از دوره ۱۰۲۸ ایا دست‌‌بکار شدند. طبق آخرین اخبار رسیده از جاسوس‌هایمان، ربات‌ها توانایی تولید ربات‌های دیگر را پیدا کرده‌اند. اما از آنجایی که اینکار برایشان سخت است، یک ربات به تنهایی نمی‌تواند یک ربات دیگر بسازد و هر ربات جدید را دقیقا دو ربات با همکاری یکدیگر می‌سازند. همچنین می‌دانیم که یک ربات جدید، دو ربات تولید‌کننده‌اش را پدر خود می‌داند.

دوره ۱۰۲۸ ایا به‌تازگی حمله موفقیت‌آمیزی به مقرر ربات‌ها داشته‌اند و طی این عملیات دو تا از ربات‌ها به نام aa و bb را گروگان گرفته‌اند و حالا می‌خواهند از ربات aa بازجویی کنند!

از آنجایی که ربات aa دهنش قرص قرص است، دوره ۱۰۲۸ ایا تصمیم گرفتند به روش‌های سخت تر رو بیاورند و ربات aa را تهدید به کشتن ربات bb کنند. (در حقیقت دوره ۱۰۲۸ ایا مهربان‌تر از این حرف‌ها هستند و هرگز حاضر نخواهند شد به bb آسیبی وارد کنند).

حالا دوره ۱۰۲۸ ایا برای اینکه بفهمند تهدیدشان چقدر کارساز خواهد بود نیاز دارند کوتاه‌ترین رابطه فامیلی aa با bb را بدانند.

ورودی🔗

در سطر اول nn (تعداد کل ربات‌ها) ، aa و bb داده می‌شود.

در nn سطر بعد دو عدد par1ipar1_i و par2ipar2_i که سازنده‌های ربات ii ام هستند، می‌آیند. همچنین اگر آن ربات توسط انسان‌ها تولید شده بود، به جای هر دو 1-1 می‌آید.

1n100 0001 \le n \le 100\ 000 1par1i,par2ii1-1 \le par1_i,par2_i \le i-1 par1ipar2i par1_i \neq par2_i ab a \neq b

خروجی🔗

کوتاه‌ترین نسبت aa با bb را از لحاظ تعداد کلمات چاپ کنید. اگر چندین کوتاه‌ترین رابطه وجود داشت شما باید رابطه‌ای که از لحاظ ترتیب لغت‌نامه‌ای بزرگترین است را چاپ کنید!

توجه کنید که رابطه‌ای که در خروجی بیان می‌شود باید از زبان aa باشد.به عنوان مثال اگر bb سازنده aa باشد جواب pedar است. در صورتیکه aa و bb با هم هیچ رابطه فامیلی نداشتند فقط باید ‍‍No relationship! را چاپ کنید.

رابطه‌هایی که در خروجی می‌آیند:

رابطه خروجی معنی
پدر pedar سازنده
پسر pesar ساخته شده
برادر baradar پسر پدر
عمو amoo برادر پدر

مثال🔗

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

10 8 4
-1 -1
-1 -1
-1 -1
2 1
-1 -1
1 5
-1 -1
1 2
6 3
5 2
Plain text

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

1
baradar 
Plain text

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

9 9 6
-1 -1
-1 -1
-1 -1
-1 -1
-1 -1
5 4
5 3
7 2
8 1
Plain text

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

2
amoo pedar 
Plain text

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

8 8 1
-1 -1
-1 -1
1 2
1 2
3 4
3 4
5 6
5 6
Plain text

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

3
pedar pedar pedar 
Plain text

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

2 1 2
-1 -1
-1 -1
Plain text

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

No relationship!
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.