Mass of Molecule

View as PDF

Submit solution


Points: 0.16 (partial)
Time limit: 1.0s
Memory limit: 256M

Problem source:
COI 01
Problem type
Allowed languages
C, C++, Java, Pascal, Python, TEXT

Hóa chất chỉ gồm các nguyên tố ~C~, ~H~, ~O~ có trọng lượng ~12~, ~1~, ~16~ tương ứng.

Nó được biểu diễn dạng "nén", ví dụ ~COOHHH~ là ~CO_2H_3~ hay ~CH(CO_2H)(CO_2H)(CO_2H)~ là ~CH(CO_2H)_3~. Nếu ở dạng nén thì số lần lặp ~> = 2~ và ~\le~ ~9~.

Tính khối lượng hóa chất.

Input

Gồm một dòng mô tả hóa chất không quá ~100~ kí tự chỉ gồm ~C~, ~H~, ~O~, ~(~,~)~, ~2~, ..., ~9~.

Output

Khối lượng của hóa chất, luôn ~\le~ ~10000~.

Sample Input 1

COOH

Sample Output 1

45

Sample Input 2

CH(CO2H)3

Sample Output 2

148

Sample Input 3

((CH)2(OH2H)(C(H))O)3

Sample Output 3

222

Comments

Please read the guidelines before commenting.



  • 0
    CODING  commented on 12, Aug, 2021, 13:50

    Mn tham khảo ạ: https://www.youtube.com/watch?v=eFI_rpVxmjE&t=28s