Düşmənlərlə Ziyafət#10994

Düşmənlərlə Ziyafət

1 saniyə
128 meqabayt
Orta

Bir ziyafət planlaşdırma ssenarisini nəzərdən keçirin. Seçmək üçün nəfərdən ibarət bir qrup var, lakin onların arasında bəzi cütlüklər qarşılıqlı düşməndirlər. Səmərəli bir görüş təşkil etmək üçün elə insanları dəvət etmək istəyirsiniz ki, heç kim öz düşməni ilə birlikdə tədbirə qatılmasın və hər bir şəxs yalnız bütün dostları da dəvət olunduqda və düşmənlərindən heç biri dəvət edilmədikdə tədbirə gəlməyə razılaşır.

"Düşmən" münasibəti aşağıdakı xüsusiyyətlərə malikdir:

Bir şəxs tədbirə dəvəti yalnız o halda qəbul edəcək ki, özü dəvət olunsun, bütün dostları dəvət olunsun və düşmənlərindən heç biri dəvət edilməsin. Sizin vəzifəniz — dəvəti qəbul edən ən çox insan sayını müəyyən etməkdir.

Məsələn, əgər n = 5-dirsə və belə məlumdur ki: -ün düşmənidir, -in düşmənidir, isə -in düşmənidir, bu halda maksimum nəfəri dəvət etmək mümkündür. Bu şəxslər və ola bilər, lakin bu məsələdə yalnız dəvət olunanların sayını tapmaq lazımdır.

Giriş

Birinci sətirdə testlərin sayı verilir. Bu ədədi boş sətir izləyir və testlərin arasında da boş sətir verilir. Hər bir testin ilk sətirində n~(n \le 200) — nəzərə alınmalı olan insanların sayı göstərilir. Bu nəfərin hər biri üçün onların düşmənlərinin siyahısı olan bir sətir verilir. Birinci sətirdə 1-ci şəxsin düşmənlərinin, ikinci sətirdə 2-ci şəxsin düşmənlərinin və s. siyahısı olur. Hər bir düşmən siyahısı əvvəlcə ədədi (bu şəxsin məlum düşmənlərinin sayı), sonra isə ədəd (onun düşmənləri) göstərilir. Məsələn, əgər bir şəxsin düşmənləri və -dirsə, onun düşmənlər siyahısı belə olacaq: .

Çıxış

Hər bir test üçün bir sətirdə bir ədəd çap edin — dəvəti qəbul edən maksimum insan sayı.

Nümunələr

Nümunə 1

Loading
Loading