InfoAs Atlas
<- Go back Edit problem
Heads up!

The following is the problem preview, which might be in Romanian. This is how it should look like on the InfoAs CMS instances.

ID #123 · Colecția InfoAs · Operatori și expresii

Problema Criptare A1Z26

Ușoară (4 ★)

Memorie: 64 MB / 8 MB

Timp: 0.1 secunde

I/O: Necunoscută

Cifrul A1Z26 este un cifru care înlocuiește fiecare literă dintr-un text cu poziția sa din alfabet: `a` este `1`, `b` este `2`, …, `z` este `26`. Literele dintr-un cuvânt sunt unite prin caracterul `-` (minus). Spre exemplu, șirul `azc`, criptat folosind A1Z26, devine `1-26-3`. ## Cerință Se dă un șir de caractere ce reprezintă o propoziție. Cuvintele, formate din litere mici ale alfabetului englez, sunt despărțite prin câte un spațiu. Să se cripteze textul dat folosind cifrul A1Z26. ## Date de intrare Programul citește de la tastatură șirul format din litere mici ale alfabetului englez și spații. ## Date de ieșire Programul afișează pe ecran șirul criptat folosind cifrul A1Z26. ## Restricții și precizări * `1 ≤ lungimea șirului ≤ 1000`