Güclü əlaqəlilik#2403

Güclü əlaqəlilik

1 saniyə
128 meqabayt
Orta

Bir yönlü qrafda güclü şəkildə əlaqəli komponent elə maksimal bir zirvələr çoxluğudur ki, bu çoxluqdakı istənilən və zirvələri üçün həm -dan -yə, həm də -dən -ya yol mövcuddur.

Verilmiş yönlü qrafda güclü şəkildə əlaqəli komponentlərin sayını tapın.

Giriş

Birinci sətirdə iki tam ədəd və (1 \leq n \leq 10, 0 \leq m \leq 90) — qrafın zirvələrinin və istiqamətli qırıqçaqlarının (əla­və­lə­rin) sayı verilir.

Növbəti sətirin hər birində iki tam ədəd u_i və v_i (1 \leq u_i, v_i \leq n) verilir — bu, u_i zirvəsindən v_i zirvəsinə istiqamətli bir qırıqçağı təsvir edir.

Qrafda özünə aparan qırıqçaqlar (özünə qaytaran kənar) və çoxlu qırıqçaqlar (eyni başlanğıc və sonluq olan bir neçə qırıqçaq) olmadığı zəmanət verilir.

Çıxış

Bir tam ədəd çap edin — verilmiş qrafda güclü şəkildə əlaqəli komponentlərin sayını.

Nümunələr

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading