În adâncurile neexplorate ale lumii, unde se ascund peșteri străvechi și formațiuni minerale uimitoare, legendara arheoloagă Lara Croft conduce o expediție riscantă. Echipa sa a descoperit un set de date remarcabil. Fiecare număr din acest set reprezintă o colecție unică de stalactite, fiecare cifră a numărului corespunzând unei stalactite. Pe măsură ce analizează aceste date, Lara și echipa ei se confruntă cu două mistere cheie: identificarea formațiunilor simetrice și descoperirea perechilor de formațiuni (o stalactită și o stalagmită) care se potrivesc perfect.
Cerință
Dat fiind un șir de numere întregi pozitive, , unde fiecare număr reprezintă o formațiune de stalactite (fiecare cifră fiind o stalactită), rezolvă următoarele:
- Câte dintre formațiunile de stalactite (numerele din șir) sunt simetrice? O formațiune este simetrică dacă ordinea cifrelor sale este aceeași citită de la stânga la dreapta și de la dreapta la stânga (ex: , , ). Numere precum sau nu sunt simetrice.
- Câte perechi distincte de indici există, cu condiția ca , astfel încât dacă reprezintă o formațiune de stalactite și ar reprezenta o formațiune de stalagmite, cele două formațiuni s-ar suprapune perfect?
Exemple de suprapunere:
- Corect: .
- Incorect:
- Incorect:
- Incorect:
Date de intrare
Pe prima linie a fișierului de intrare stalactite.in
se găsește un număr întreg care reprezintă numărul de formațiuni.
Pe a doua linie se găsesc numere întregi , separate prin spațiu, reprezentând formațiunile de stalactite.
Date de ieșire
Pe prima linie a fișierului de ieșire stalactite.out
se va găsi un singur număr întreg: numărul total de formațiuni de stalagmite care sunt simetrice.
Pe a doua linie se va găsi un singur număr întreg: numărul total de perechi cu care, atunci când sunt combinate, formează o suprapunere perfectă.
Restricții și precizări
Exemplu
stalactite.in
5
11 343 125 4229 55
stalactite.out
3
1
Explicație
Formațiunile , și sunt simetrice.
Singura pereche validă este , deoarece .