Sürüdən fərqlənmək#10518

Sürüdən fərqlənmək

1 saniyə
128 meqabayt
Çox çətin

İnsanlar kimi, inəklər də tez-tez özlərini nədəsə unikal hiss etməyi xoşlayırlar. Fermer Consun bütün inəkləri eyni cinsə aid olduğundan və olduqca oxşar göründüklərindən, öz unikallıqlarını adları ilə ölçmək istəyirlər.

Hər bir inəyin adı müəyyən sayda alt sətir (substring) ehtiva edir. Məsələn, aşağıdakı alt sətirlərə malikdir: {, , , , , }, isə aşağıdakı alt sətirlərə malikdir: {, , , , , , , , , , , , , }.

İnəyin adının «unikallıq əmsalı» var ki, bu, həmin adın başqa heç bir inəyin adında rast gəlinməyən alt sətirlərinin sayı kimi müəyyən edilir. Məsələn, əgər sürüdəki yeganə inək olsaydı, onun unikallıq əmsalı olardı. Əgər sürüdəki yeganə inək olsaydı, onun unikallıq əmsalı olardı. Ancaq onlar eyni sürüdə olduqda, -ın unikallıq əmsalı , -ın unikallıq əmsalı isə olardı.

Verilmiş inək sürüsü üçün hər bir inəyin unikallıq əmsalını müəyyən edin.

Giriş

Birinci sətirdə n~(1 \le n \le 10^5) tam ədədi verilir. Növbəti sətirdə sürüdəki inəklərin adları verilir. Hər ad yalnız kiçik latın hərflərindən (-dan -yə qədər) ibarətdir. Bütün inək adlarının ümumi uzunluğu 10^5-dən çox olmur.

Çıxış

ədəd çıxarın, hər sətirdə bir ədəd olmaqla, uyğun inəyin unikallıq əmsalını göstərsin.

Nümunələr

Nümunə 1

Loading
Loading