Soluții trimise

Rezumat problemă

#964 cod

Pentru codificarea textului unui mesaj s-a folosit codificarea ASCII, asociindu-se literelor mari ale alfabetului englez numerele distincte de la 65 la 90, literelor mici ale alfabetului englez numerele distincte de la 97 la 122, spaţiului numărul 32, iar punctului (.) numărul 46.

Fiecare linie a mesajului ce urmează a fi codificat, are cel mult 80 de caractere, textul lui fiind format din cuvinte separate printr-un singur spaţiu sau printr-un singur punct, iar cuvintele sunt formate numai din litere ale alfabetului

Codificarea textului mesajului este realizată astfel: fiecare cuvânt din text se scrie în ordine inversă, înlocuindu-se fiecare caracter cu şirul rezultat prin scrierea în ordine inversă a codului asociat acestuia. De exemplu codificarea caracterului z este şirul 221. Aceeaşi regulă de codificare se aplică atât spaţiului cât şi punctului.

Textul rezultat în urma codificării va conţine doar cifre, fără spaţii şi fără simboluri de punctuaţie.

să se scrie un program care să citească codificarea textului unui mesaj, să decodifice textul şi să afișeze

Olimpiada de Informatică, etapa pe sector, Bucureşti, 2007

ID   Utilizator Problema Data încărcării Stare
; D . (ex) cod 31 Iulie 2024, 18:30 Evaluare finalizată 60
; D . (ex) cod 31 Iulie 2024, 18:30 Evaluare finalizată 60
; D . (ex) cod 31 Iulie 2024, 18:30 Evaluare finalizată 60
; D . (ex) cod 31 Iulie 2024, 18:30 Evaluare finalizată 60
; D . (ex) cod 31 Iulie 2024, 18:29 Evaluare finalizată 60
; D . (ex) cod 31 Iulie 2024, 18:29 Evaluare finalizată 60
; D . (ex) cod 31 Iulie 2024, 18:28 Evaluare finalizată 60
; D . (ex) cod 31 Iulie 2024, 18:27 Evaluare finalizată 0
; D . (ex) cod 31 Iulie 2024, 18:25 Evaluare finalizată 50
; D . (ex) cod 31 Iulie 2024, 18:23 Evaluare finalizată 50
; D . (ex) cod 31 Iulie 2024, 18:23 Evaluare finalizată 0
; D . (ex) cod 31 Iulie 2024, 18:21 Evaluare finalizată 100
; D . (ex) cod 31 Iulie 2024, 18:21 Evaluare finalizată 0
; D . (ex) cod 31 Iulie 2024, 18:21 Evaluare finalizată E.C
; D . (ex) cod 31 Iulie 2024, 18:20 Evaluare finalizată E.C
; D . (ex) cod 31 Iulie 2024, 18:20 Evaluare finalizată E.C
- Ioana (ioana_profir) cod 31 Iulie 2024, 18:02 Evaluare finalizată 50
Coin Bot (CoinBot_V1) cod 24 Iunie 2024, 10:05 Evaluare finalizată 100
Bolea Cristina (boleacristina) cod 12 Iunie 2024, 08:46 Evaluare finalizată 100
Savin Mihai-Alexandru (SavinMihaiAlexandru) cod 02 Iunie 2024, 22:24 Evaluare finalizată 50
Savin Mihai-Alexandru (SavinMihaiAlexandru) cod 02 Iunie 2024, 22:06 Evaluare finalizată 100
Savin Mihai-Alexandru (SavinMihaiAlexandru) cod 02 Iunie 2024, 22:05 Evaluare finalizată E.C
Savin Mihai-Alexandru (SavinMihaiAlexandru) cod 02 Iunie 2024, 22:02 Evaluare finalizată 90
Savin Mihai-Alexandru (SavinMihaiAlexandru) cod 02 Iunie 2024, 21:39 Evaluare finalizată 90
Savin Mihai-Alexandru (SavinMihaiAlexandru) cod 01 Iunie 2024, 11:18 Evaluare finalizată 30
Savin Mihai-Alexandru (SavinMihaiAlexandru) cod 01 Iunie 2024, 11:11 Evaluare finalizată 0
Savin Mihai-Alexandru (SavinMihaiAlexandru) cod 27 Mai 2024, 20:19 Evaluare finalizată 0
Savin Mihai-Alexandru (SavinMihaiAlexandru) cod 25 Mai 2024, 22:23 Evaluare finalizată 0
Aldoiu Sebastian Alexandru (Seba_1) cod 16 Aprilie 2024, 13:53 Evaluare finalizată 100
Aldoiu Sebastian Alexandru (Seba_1) cod 16 Aprilie 2024, 13:53 Evaluare finalizată 90
Aldoiu Sebastian Alexandru (Seba_1) cod 12 Aprilie 2024, 15:09 Evaluare finalizată 0
Sbora Ioan-David (Sbora_Ioan_David) cod 28 Februarie 2024, 22:13 Evaluare finalizată 100
Silitra Gabriel (SIlitraGabriel) cod 26 Februarie 2024, 20:33 Evaluare finalizată 100
GALEATA 590GAGAGA (NegreaSimi) cod 19 Februarie 2024, 11:10 Evaluare finalizată 100
Nicolaescu Andrei (NicolaescuAndrei) cod 16 Februarie 2024, 09:04 Evaluare finalizată 100
Stoian Codrin (Codrin_Stoian32) cod 16 Februarie 2024, 09:03 Evaluare finalizată 100
Moldovan Laura (laura2019) cod 14 Februarie 2024, 10:46 Evaluare finalizată 100
Stancu Claudiu (Claudiu11100) cod 06 Februarie 2024, 01:00 Evaluare finalizată 100
Stancu Claudiu (Claudiu11100) cod 06 Februarie 2024, 01:00 Evaluare finalizată 0
Andrei Danu (andreidanu0) cod 06 Februarie 2024, 00:43 Evaluare finalizată 100
Andrei Danu (andreidanu0) cod 06 Februarie 2024, 00:42 Evaluare finalizată 0
Avram Robert (Avram_Robert25) cod 04 Februarie 2024, 15:30 Evaluare finalizată 100
Rotaru Mario (Rotaru_Mario) cod 04 Februarie 2024, 09:48 Evaluare finalizată 100
Rotaru Mario (Rotaru_Mario) cod 04 Februarie 2024, 09:48 Evaluare finalizată E.C
Plesescu Alex-Albert (AlexPlesescu) cod 02 Februarie 2024, 18:49 Evaluare finalizată 100
Tomita Matey (mateytomita) cod 31 Ianuarie 2024, 21:52 Evaluare finalizată 100
Nistor Matei (mateinistor1) cod 31 Ianuarie 2024, 18:02 Evaluare finalizată 0
Nistor Matei (mateinistor1) cod 31 Ianuarie 2024, 18:00 Evaluare finalizată 0
Elcu Adrian (Elcu_Adrian) cod 26 Ianuarie 2024, 09:15 Evaluare finalizată 30
Elcu Adrian (Elcu_Adrian) cod 25 Ianuarie 2024, 20:45 Evaluare finalizată 30