Asosiy qismga o‘tish

PY10-12. Anagramma guruhlari

n ta so‘z berilgan. Bir-birining anagrammasi bo‘lgan so‘zlar (bir xil harflardan, bir xil miqdorda tuzilgan) bitta guruhga kiradi; bir xil so‘zlar ham bitta guruhda.

Nechta guruh bor va eng katta guruhda nechta so‘z?

Kirish ma’lumotlari

Birinchi qatorda n. Keyingi n ta qatorda bittadan so‘z.

Chiqish ma’lumotlari

Bitta qatorda ikki son: guruhlar soni va eng katta guruh hajmi.

Cheklovlar

1 ≤ n ≤ 10⁵, so‘z uzunligi 1–10, kichik lotin harflari

Misollar

Kirish
6
eat
tea
tan
ate
nat
bat
Chiqish
3 3
Kirish
2
ab
ab
Chiqish
1 2

Tushuntirish

eat tea tan ate nat bat → guruhlar {eat, tea, ate}, {tan, nat}, {bat} — 3 3.

Qoralama doskasi
Kod yozish
Kod yuborish 9 ta test
Yechim yuborish uchun tizimga kiring.