ecp |
|
O expresie corect parantezată (prescurtat ecp) este un sir format din caracterele (,),[,],{,} si care se formează după următoarele reguli:
Exemple de ecp: ({}{}[(())]), ((([]))), {({()}[])}. Exemple de siruri care nu sunt ecp: ([]], {(}). Costul unei ecp se calculează astfel:
Cerinţă Dându-se o ecp, să se determine costul acesteia.Date de intrare Fişierul de intrare ecp.in conţine pe prima linie expresia corect parantezată. Această expresie nu conţine niciun caracter spaţiu. Date de ieşire Fişierul de ieşire ecp.out va conţine costul x al ecp. Deoarece x poate fi un număr foarte mare, se vor afisa numai exponenţii factorilor 2, 3 si 5 din descompunerea în factori primi a lui x. Acesti exponenţi se vor afisa pe o singură linie, separaţi prin câte un spaţiu.Restricţii
Exemplu
|