#736
Pentru scrierea mesajelor soldaţii dintr-o unitate militară folosesc 9
litere mici: a
, e
, i
, o
, u
, m
, n
, r
, s
şi caracterul spaţiu. Aceste litere sunt codificate cu ajutorul cifrelor 1
, 2
, …, 9
(în ordinea de mai sus), iar pentru caracterul spaţiu se foloseşte cifra 0
. Astfel codificarea textului ana are mere
se poate realiza prin numărul natural 171018206282
.
Pentru a mări gradul de securitate a mesajelor transmise soldaţii relizează o supracodificare, înlocuind fiecare cifră k
folosită la codicare cu puterea 2
k
. Astfel textul anterior se supracodifică astfel: 2128212256416442564
.
Să se scrie un program care pentru o supracodificare dată, determină textul iniţial. Dacă există mai multe astfel de texte se vor determina toate.
Lot Juniori, Alba Iulia, 2010
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
Codif | 10 Octombrie 2022, 19:00 | Evaluare finalizată | 100 |