DAG

یک DAG (گراف جهت‌دار بدون دور) به شما داده شده است ، شما باید کم‌ترین $k$ای را بیابید که می‌توان $k$ مسیر از گراف را طوری انتخاب کرد به طوری که هر یال در حداقل یک مسیر وجود دارد.

ورودی

  • در سطر اول دو عدد $1 \leq n \leq 100$ و $1 \leq m \leq \frac{n \times (n-1)}{2}$ نمایانگر تعداد رئوس و تعداد یال‌های گراف آمده است.
  • در $m$ سطر بعد در هر سطر یک جفت عدد $a_i$ و $b_i$ آمده است که نشانگر یک یال جهت‌دار از راس $a_i$ به راس $b_i$ است. گراف داده شده دور ندارد و هیچ دو یال داده شده‌یکسان نیستند.

خروجی

در تنها سطر خروجی جواب سوال را چاپ کنید.

محدودیت‌ها

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

ورودی و خروجی نمونه

ورودی نمونه خروجی نمونه
2 1
1 2
1
3 2
1 2
2 3
1
6 7
1 2
2 3
1 3
3 4
4 5
5 6
4 6
2
▸ سوال قبل سوال بعد ◂