Fișierul intrare/ieșire | cezar.in, cezar.out | Sursă | Cerc informatică Vianu |
---|---|---|---|
Autor | Cristian Frâncu | Adăugată de | Cristian Frâncu • francu |
Timp de execuție pe test | 0.2 sec | Limită de memorie | 512 KB |
Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
Cezar (clasa a 5-a)
Notă: pentru extra credit rezolvați această problemă fără condiții, folosind numai calcule.
Se dă un text care conține numai litere mici. Să se afișeze la ieșire textul transformat astfel: pentru fiecare literă tipărim litera care urmeaza în alfabet, cu excepția lui ‘z’ pentru care tiparim ‘a’.
Date de intrare
Fișierul de intrare cezar.in conține pe prima linie literele mici, urmate de caracterul sfîrșit de linie.
Date de ieșire
În fișierul de ieșire cezar.out se vor afișa literele transformate conform cerinței, urmate de caracterul sfîrșit de linie.
Restricții
- 1 ≤ numărul de litere la intrare ≤ 2 000 000
Exemplu
cezar.in | cezar.out |
---|---|
abcdxyz |
bcdeyza |
Explicație
Pentru fiecare literă am afișat litera următoare în alfabet cu excepția lui ‘z’ unde am afișat ‘a’.