Znajomi

Transkrypt

Znajomi
Znajomi
Znajomi
Jasiu założył konto w znanym serwisie społecznościowym i po tygodniu ma już wielu
znajomych, a liczba ta ciągle rośnie, bo Jasiu jest bardzo aktywny. Nasz bohater wysyła
zaproszenia znajomym swoich nowych znajomych, ale nie zawsze może liczyć na akceptację i
zrozumienie. Jasiu chciałby wiedzieć jak bardzo liczna jest największa grupa osób znających
się w serwisie w myśl maksymy "Znajomy mojego znajomego jest moim znajomym". Ty, jako
administrator serwisu wychodzisz naprzeciw oczekiwaniom Jasia i zaraz napiszesz nową
funkcję zwiększając atrakcyjność serwisu.
Wejście
W pierwszym wierszu podana jest liczba zestawów danych d (d ≤ 100).
Pierwszy wiersz każdego zestawu zawiera dwie liczby n i m, gdzie n to liczba wszystkich
użytkowników serwisu (1 ≤ n ≤ 100000), a m to liczba par osób, które się znają (1 ≤ m ≤ 500000).
Każdy z kolejnych m wierszy składa się z dwóch liczb całkowitych a i b (1 ≤ a, b ≤ n, a≠b), które
opisują, że użytkownicy a i b są znajomymi. Relacja znajomości w rozumieniu Jasia jest
symetryczna i przechodnia.
Wyjście
Dla każdego przypadku testowego w osobnym wierszu jedna liczba oznaczająca liczebność
największej grupy znajomych w serwisie.
Przykład
Wejście
2
43
12
23
34
97
21
19
34
45
75
48
47
Wyjście
4
5

Podobne dokumenty