Atenție! Aceasta este o versiune veche a paginii., scrisă la 2024-12-12 08:29:11.000.
Revizia anterioară   Revizia următoare  

Fișierul intrare/ieșire cristela.in, cristela.out Sursă SPOJ
Autor autor necunoscut Adăugată de avatar Catalin.Francu Cătălin Frâncu Catalin.Francu
Timp de execuție pe test 0.5 sec Limită de memorie 524288 KB
Scorul tău N/A Dificultate stea de rating de tip fullstea de rating de tip fullstea de rating de tip emptystea de rating de tip emptystea de rating de tip empty
open book Poți vedea testele pentru această problemă accesând atașamentele .

Cristela (clasele 9-12)

Nota 1: Problema este inspirată după Kompici (SPOJ), cu limită mai mare pentru alfabet.
Nota 2: Punctajele subtaskurilor diferă de concursul original.

Cristela este expertă în echilibrare energetică (o știință 100% exactă). În cartea Chakrele și tu, ea explică cum putem exprima vectorul energetic al unei persoane: acesta este un șir de caractere alese dintre primele m litere mici ale alfabetului. Două persoane sînt compatibile dacă vectorii lor energetici au cel puțin o literă în comun.

Cristela a consultat n persoane și le-a calculat vectorii energetici. Acum se întreabă: cîte perechi de persoane sînt compatibile?

Date de intrare

Fișierul de intrare cristela.in conține pe prima linie numărul n. A doua linie conține cei n vectori energetici ai persoanelor, separați prin cîte un spațiu.

Date de ieșire

În fișierul de ieșire cristela.out afișați numărul total de perechi compatibile.

Restricții

  • 1 ≤ n ≤ 500.000
  • 1 ≤ m ≤ 20
  • Vectorii energetici au lungimi între 1 și 10 caractere.

Exemplu

cristela.in cristela.out
4
abac ddee bda faf
4
10
efb eeghb adc f dfbdhh aggdcccc geh d bdac heahfa
30

Explicație

...

Trebuie să te autentifici pentru a trimite soluții. Click aici

Indicii de rezolvare

Arată 5 categorii