Soluții trimise

Rezumat problemă

#3749 Valoare

Valoarea unei litere este dată de numărul ei de ordine în alfabet (A are valoarea 1, B are valoarea 2, C are valoarea 3, etc.). Un text special este format din una sau mai multe litere mari ale alfabetului englez și nu conține alte tipuri de caractere. Valoarea unui text special o definim ca fiind egală cu suma valorilor literelor care îl compun.

Un text special poate fi transcris într-o formă restrânsă prin utilizarea perechilor de paranteze și a numerelor naturale.

Transcrierea în formă restrânsă a unui text special se realizează prin înlocuirea fiecărei secvențe care are apariții consecutive în text cu secvența scrisă între o pereche de paranteze rotunde urmată apoi de numărul de repetiții.

Dacă, după transcriere, textul în formă restrânsă conține secvențe care au apariții consecutive în text atunci și acesta se va transcrie în formă restrânsă.

Dacă textul special nu conține nicio secvență cu apariții consecutive în text, atunci forma restrânsă a textului este identică cu forma inițială.

Scrieți un program care citește un șir de caractere S reprezentând forma restrânsă a unui text special, și apoi determină:

  1. numărul literelor distincte care apar în textul special;
  2. suma numerelor care apar în forma restrânsă a textului special;
  3. valoarea textului special dat în forma restrânsă.

ONI GIM 2021 clasa a 8-a

ID   Utilizator Problema Data încărcării Stare
Tudor Ilinca (IlincaTudor1) Valoare 10 Decembrie 2024, 20:01 Evaluare finalizată 100
Tudor Ilinca (IlincaTudor1) Valoare 10 Decembrie 2024, 19:55 Evaluare finalizată 90
Tudor Ilinca (IlincaTudor1) Valoare 10 Decembrie 2024, 19:52 Evaluare finalizată 80
Tudurachi Călin (colan007) Valoare 09 Decembrie 2024, 20:19 Evaluare finalizată 55
Tudurachi Călin (colan007) Valoare 09 Decembrie 2024, 20:17 Evaluare finalizată 25
Tudurachi Călin (colan007) Valoare 09 Decembrie 2024, 17:05 Evaluare finalizată 55
Tudurachi Călin (colan007) Valoare 09 Decembrie 2024, 17:03 Evaluare finalizată 55
Fatu Mihai (mehai_me) Valoare 29 Noiembrie 2024, 19:22 Evaluare finalizată 49
Fatu Mihai (mehai_me) Valoare 29 Noiembrie 2024, 19:21 Evaluare finalizată 95
Fatu Mihai (mehai_me) Valoare 29 Noiembrie 2024, 19:20 Evaluare finalizată 85
Fatu Mihai (mehai_me) Valoare 29 Noiembrie 2024, 19:20 Evaluare finalizată 85
Tirlisan Tudor (TIrlisanTudor) Valoare 23 Noiembrie 2024, 11:08 Evaluare finalizată 100
Paunescu Stefan Vlad (Paunescu_Stefan_Vlad) Valoare 22 Noiembrie 2024, 20:26 Evaluare finalizată 100
Paunescu Stefan Vlad (Paunescu_Stefan_Vlad) Valoare 20 Noiembrie 2024, 21:14 Evaluare finalizată 49
Paunescu Stefan Vlad (Paunescu_Stefan_Vlad) Valoare 20 Noiembrie 2024, 21:12 Evaluare finalizată 14
Maria Elena (maria_elena4444) Valoare 15 Octombrie 2024, 17:29 Evaluare finalizată 100
Maria Elena (maria_elena4444) Valoare 15 Octombrie 2024, 17:22 Evaluare finalizată E.C
Rosus Simion (rosus) Valoare 11 Octombrie 2024, 09:27 Evaluare finalizată E.C
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 18:05 Evaluare finalizată 100
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 18:05 Evaluare finalizată 90
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 18:04 Evaluare finalizată 90
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 17:57 Evaluare finalizată 100
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 17:57 Evaluare finalizată 53
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 17:56 Evaluare finalizată 100
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 17:56 Evaluare finalizată 90
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 17:56 Evaluare finalizată 90
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 17:55 Evaluare finalizată 90
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 16:45 Evaluare finalizată 51
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 16:35 Evaluare finalizată 53
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 16:13 Evaluare finalizată 49
Petre Alexia-Bianca (informatica1218) Valoare 08 Octombrie 2024, 16:07 Evaluare finalizată 9
Zubic Cristina (CristinaZubic) Valoare 08 Octombrie 2024, 08:45 Evaluare finalizată E.C
Ardelean Mihai (Ardelean_Mihai_) Valoare 28 Iulie 2024, 18:14 Evaluare finalizată 18
Sbora Ioan-David (Sbora_Ioan_David) Valoare 08 Iulie 2024, 19:45 Evaluare finalizată 100
Ben Shapiro 💻 (Ego_sum_qui_sum) Valoare 09 Mai 2024, 18:46 Evaluare finalizată 100
Ben Shapiro 💻 (Ego_sum_qui_sum) Valoare 09 Mai 2024, 18:40 Evaluare finalizată 95
Ben Shapiro 💻 (Ego_sum_qui_sum) Valoare 09 Mai 2024, 18:40 Evaluare finalizată 95
Ben Shapiro 💻 (Ego_sum_qui_sum) Valoare 09 Mai 2024, 18:37 Evaluare finalizată 85
Popa George (DimitriPetrenko01) Valoare 22 Aprilie 2024, 20:04 Evaluare finalizată 49
Popa George (DimitriPetrenko01) Valoare 22 Aprilie 2024, 19:54 Evaluare finalizată 9
Cornea Alexandru-Mihai (AlexandruCornea) Valoare 21 Aprilie 2024, 14:20 Evaluare finalizată E.C
Maican Iustin (iustincmb) Valoare 21 Aprilie 2024, 13:12 Evaluare finalizată 55
Cocu Tudor (っ◔◡◔)っ (TudorCocu) Valoare 21 Aprilie 2024, 12:55 Evaluare finalizată 100
Stoican Alexandru (alex_andrei_stoican) Valoare 20 Aprilie 2024, 15:30 Evaluare finalizată 55
Stoican Alexandru (alex_andrei_stoican) Valoare 20 Aprilie 2024, 15:17 Evaluare finalizată 55
Stoican Alexandru (alex_andrei_stoican) Valoare 20 Aprilie 2024, 15:17 Evaluare finalizată 55
Stoican Alexandru (alex_andrei_stoican) Valoare 20 Aprilie 2024, 14:04 Evaluare finalizată 55
Marius Popescu (Enderdragon12345) Valoare 20 Aprilie 2024, 14:02 Evaluare finalizată 100
Stoican Alexandru (alex_andrei_stoican) Valoare 20 Aprilie 2024, 13:51 Evaluare finalizată 55
Stoican Alexandru (alex_andrei_stoican) Valoare 20 Aprilie 2024, 13:40 Evaluare finalizată 55