COCI-08 (2008) - Γύρος #5 - 1 (Ljesnjak)

View as PDF

Submit solution

Points: 15 (partial)
Time limit: 1.0s
Memory limit: 32M

Author:
Problem type
Allowed languages
C, C++, Java, Pascal, Python
Ljesnjak

Όχι πολύ καιρό πριν, πριν τα λειτουργικά συστήματα είναι τόσο ισχυρά όσο σήμερα, οι υπολογιστές (που συχνά είχαν κουμπιά "turbo" στο εξωτερικό) δεν μπορούσαν να χειριστούν ορισμένα γράμματα του κροατικού αλφαβήτου.
Οι προγραμματιστές συμφώνησαν να τα αντικαταστήσουν με δύο ή τρία γράμματα όπως σε αυτόν τον πίνακα:

 Γράμμα   Χαρακτήρές 
č c=
ć c-
dz=
đ d-
lj lj
nj nj
š s=
ž z=

Για παράδειγμα, η λέξη ljes=njak αποτελείται από έξι γράμματα στο κροατικό αλφάβητο: lj, e, š, nj, a, k. Γράψτε ένα πρόγραμμα που να υπολογίζει τον αριθμό των γραμμάτων στη δεδομένη λέξη.

Είσοδος

Η πρώτη γραμμή περιέχει μια συμβολοσειρά το πολύ 100 χαρακτήρων. Θα εμφανιστούν μόνο πεζά γράμματα του αγγλικού αλφάβητου και οι χαρακτήρες '–' και '='.
Η συμβολοσειρά θα αντιπροσωπεύει μια λέξη κωδικοποιημένη όπως περιγράφεται παραπάνω.

Έξοδος

Τυπώστε τον αριθμό των γραμμάτων της λέξης εισόδου.

Παραδείγματα

input

dz=ak

output

3

input

ljes=njak

output

6

Comments

There are no comments at the moment.