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

سیب که رنگی نیست، تخم مرغ!

امین با روحیه گرافی خود سعی کرد از ظرف تخم مرغ رنگی روی سفره هفت‌سین سوال طرح کند. او تعداد تخم مرغ رنگی‌های توی ظرف را که nn بود شمرد و گراف GG را با nn راس ساخت. سپس بین هر دو تخم مرغی که با یکدیگر در تماس بودند یال کشید. می‌دانیم رنگ تخم مرغ‌ها با یکدیگر متفاوت است. سپس به ازای هر تخم مرغ لیستی درست کرد که شامل رنگ همان تخم مرغ و رنگ تمام تخم مرغ‌های مجاور با آن در گراف GG بود.

سیب
سیب نماد سلامتی و زیبایی است.

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

ورودی

در سطر اول دو عدد صحیح nn و mm، تعداد تخم مرغ‌ها و تعداد یال‌های میان رئوس متناظر تخم مرغ‌ها به ترتیب می‌آیند.

در هر یک از mm سطر بعدی، دو عدد صحیح vv و uu می‌آیند که یال‌های گراف GG را مشخص می‌کنند.

در سطر ii-ام از nn سطر بعدی، di+1d_i + 1 عدد صحیح می‌آیند که لیست مربوط به تخم مرغ ii-ام را مشخص می‌کنند. did_i تعداد تخم مرغ‌های مجاور تخم مرغ ii-ام است. تضمین می‌شود رنگ‌ها عددی بین 11 تا nn هستند. همچنین تضمین می‌شود حداقل یک حالت برای رنگ‌آمیزی تخم مرغ‌ها وجود دارد.

1n,m1,000 1 \leq n, m \leq 1 , 000

خروجی

در تنها سطر خروجی nn عدد چاپ کنید که رنگ تخم مرغ‌ها را نشان می‌دهد. در صورتی که چندین حالت برای رنگ‌آمیزی تخم مرغ‌ها وجود داشت، یکی را به دلخواه چاپ کنید.

مثال‌ها

ورودی نمونه ۱

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

خروجی نمونه ۱

2 3 4 1
Plain text

ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.