Ot mütəxəssisi#11194

Ot mütəxəssisi

1 saniyə
128 meqabayt
Çox çətin

İnəklərinin otlama marşrutlarına daha yaxşı nəzarət etmək istəyən fermer Con öz təsərrüfatı boyunca inəklər üçün bir tərəfli yollar çəkmişdir. Təsərrüfat -dən -ə qədər nömrələnmiş tarladan ibarətdir, hər bir bir tərəfli yol isə tarla cütlərindən birini birləşdirir. Məsələn, əgər yol tarlasından tarlasına gedirsə, inəklər -dən -ə hərəkət edə bilər, amma -dən -ə hərəkət edə bilməzlər.

Bessi, hamımızın bildiyi kimi, mümkün qədər çox tarlada ot yeməyi sevir. Günün əvvəlində o, həmişə tarlasında olur və günün sonunda onu yenidən tarlasına qaytaran müəyyən bir marşrut üzrə hərəkət edir. O, yolu boyunca ziyarət etdiyi müxtəlif tarlaların sayını maksimuma çatdırmaq istəyir, çünki onların hər birində ot yeyə bilər. Əgər o, eyni tarlanı bir neçə dəfə ziyarət edərsə, həmin tarladakı ot yalnız bir dəfə hesablanır.

Təxmin edilə biləcəyi kimi, Bessi fermer Conun yollardaki bir tərəfli hərəkət qadağasından çox razı deyil, çünki bu, onun gün ərzində ziyarət edə biləcəyi müxtəlif tarlaların sayını məhdudlaşdırır. O bilmək istəyir ki, əgər ona qaydaları pozmağa və ən çoxu bir yol üzrə səhv istiqamətdə hərəkət etməyə icazə verilsə, nə qədər ot yeyə biləcək.

tarlasından başlayıb tarlasında bitən marşrut üzrə hərəkət edərkən, ən çoxu bir yol üzrə səhv istiqamətdə hərəkət etməyə icazə verildiyi halda, Bessinin ziyarət edə biləcəyi müxtəlif tarlaların maksimum sayını təyin edin. Bütün səyahət ərzində Bessi ən çoxu bir dəfə səhv istiqamətdə hərəkət edə bilər. Xüsusilə, o, eyni yol üzrə iki dəfə əks istiqamətdə hərəkət edə bilməz.

Giriş

Birinci sətirdə iki ədəd verilir: və m~(1 \le n, m \le 10^5), burada — tarlaların sayı, isə bir tərəfli yolların sayıdır.

Sonrakı sətir bir tərəfli yolları təsvir edir. Hər sətirdə iki müxtəlif tarla nömrəsi və verilir, bu da inəklərin tarlasından tarlasına hərəkət edə biləcəyini bildirir. Eyni yol giriş məlumatlarında birdən çox dəfə rast gəlinmir.

Çıxış

tarlasından başlayıb tarlasında bitən marşrut üzrə hərəkət edərkən, ən çoxu bir yol üzrə səhv istiqamətdə hərəkət etməyə icazə verildiyi halda, Bessinin ziyarət edə biləcəyi müxtəlif tarlaların maksimum sayını göstərən bir tam ədəd çıxarın.

Nümunələr

Bessi və tarlaları arasındakı yol üzrə əks istiqamətdə hərəkət edərək 1, 2, 4, 7, 2, 5, 3 və tarlalarını ziyarət edə bilər. Lakin, tarlasına çatdıqdan sonra, başqa bir yol üzrə də əks istiqamətdə hərəkət etmədən tarlasına çata bilməz.

v---3-->6
7   |\  |
^\  v \ |
| \  1  |
|  |   v
|   v   5
4<--2---^

Nümunə 1

Loading
Loading