ساعت
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
ساعت
دقیقه
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
دقیقه
ثانیه
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
ثانیه
  • محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

به شما یک گراف بدون جهت داده‌اند. شما باید یال‌های این گراف را با رنگ‌های 0,1,20, 1, 2 طوری رنگ‌آمیزی کنید که:

  • جمع رنگ تمامی یال‌ها کمینه شود.
  • برای هر یالی که با رنگ 00 رنگ‌آمیزی می‌کنید، بایستی همسایه‌ای وجود داشته باشد که رنگ آن 22 باشد. دو یال همسایه‌اند اگر راسی مشترک داشته باشند.

اطلاعیه: محدودیت تعداد یال‌ها را به جای ۳۰ مقدار ۴۰ درنظر بگیرید.

ورودی

در خط اول ورودی به ترتیب nn و mm آمده است که نشان‌دهنده‌ی تعداد رئوس گراف و تعداد یال‌های آن می‌باشد.

در mm خط بعدی، در هر خط شماره رئوس دو سر یکی از یال‌ها آمده است.

1n201 \leq n \leq 20 1m401 \leq m \leq 40

خروجی

در خروجی مجموع رنگ تمامی یال‌ها در رنگ‌آمیزی کمینه را چاپ کنید.

مثال

ورودی نمونه ۱

3 3
1 2
2 3
1 3
Plain text

خروجی نمونه ۱

2
Plain text

ورودی نمونه ۲

18 27
1 2
1 4
1 6
3 2
3 4
3 6
2 5
4 5
7 8
7 10
7 12
9 8
9 10
9 12
8 11
10 11
13 14
13 16
13 18
15 14
15 16
15 18
14 17
16 17
5 11
12 17
18 6
Plain text

خروجی نمونه ۲

14
Plain text

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