Piramida
Ο Zoran και ο Tomislav δεν έχουν τίποτα σημαντικό να κάνουν, έτσι περνούν τις μέρες τους κάνοντας διάφορες δραστηριότητες. Σήμερα, έχτισαν μια πυραμίδα ύψους στον πίσω κήπο και έγραψαν την αγαπημένη τους λέξη πάνω της, επαναλαμβάνοντας την από γραμμή σε γραμμή και αλλάζοντας κατεύθυνση, όπως φαίνεται στην εικόνα.
N A
J E T
J A N I
A N J E T
N A J A N I
Ο Tomislav έχει πλέον επιλέξει γραμμές της πυραμίδας, σημειωμένες με , και έχει επιλέξει ένα γράμμα για κάθε γραμμή. Έπειτα έκανε στον Zoran δύσκολες ερωτήσεις: "Πόσες φορές εμφανίζεται το γράμμα στη σειρά ;"
Είσαι σύμβουλος του Zoran. Γράψτε ένα πρόγραμμα που, για το δεδομένο ύψος της πυραμίδας και την αγαπημένη τους λέξη, θα απαντήσει στις ερωτήσεις του Tomislav.
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει τον ακέραιο .
Η δεύτερη γραμμή εισόδου περιέχει μια λέξη που αποτελείται μόνο από κεφαλαία γράμματα του αγγλικού αλφαβήτου. Το μήκος της λέξης δεν θα υπερβαίνει το .
Η τρίτη γραμμή εισόδου περιέχει τον ακέραιο αριθμό , τον αριθμό των γραμμών που έχει επιλέξει ο Tomislav.
Κάθε μία από τις ακόλουθες γραμμές περιέχει το ζεύγος κεφαλαίο γράμμα του αγγλικού αλφαβήτου) που αντιπροσωπεύουν τις ερωτήσεις του Tomislav.
Έξοδος
Τυπώστε γραμμές. Η -οστή γραμμή πρέπει να περιέχει έναν μόνο ακέραιο αριθμό τον αριθμό των εμφανίσεων του γράμματος στη σειρά .
Βαθμολογία
Σε περιπτώσεις δοκιμής αξίας 50% των συνολικών πόντων, το δεν θα υπερβαίνει το . Σε περιπτώσεις δοκιμής αξίας 70% των συνολικών πόντων, το μήκος της συμβολοσειράς δεν θα υπερβαίνει το .
Παραδείγματα
input
6
JANJETINA
5
1 J
1 A
6 N
6 I
5 E
output
1
0
2
1
1
Επεξήγηση του 1ου παραδείγματος:
Δείτε την παραπάνω.
input
5
A
5
1 A
2 A
3 A
4 A
5 B
output
1
2
3
4
0
input
3
AB
3
2 A
2 B
3 B
output
1
1
2
Comments