Notice
Chào mừng bạn đến với OREOJ !

[HSG THCS DakNong 2022 - 2023] Phần tử

Xem dạng PDF

Chi tiết
Dạng bài
Ngôn ngữ cho phép
C, C++, C++20, C++23, Java, Kotlin, Pascal, PyPy, Python, Scratch
Điểm: 0,01 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: phantu.inp
Output: phantu.out

Cho công thức hóa học của phân tử một chất dưới dạng xâu ký tự. Các nguyên tử trong công thức chỉ bao gồm ~H~ (Hydro), ~O~ (Oxy), ~N~ (Nitrogen) và ~C~ (Carbon). Trong đó:

  • ~H~ có nguyên tử lượng là ~1~
  • ~O~ có nguyên tử lượng là ~16~
  • ~N~ có nguyên tử lượng là ~14~
  • ~C~ có nguyên tử lượng là ~12~

Trong công thức, nếu một nguyên tử ~E~ nào đó gặp liên tiếp ~n~ lần thì sẽ được viết gọn thành ~En~ với ~n \le 1000~.

Phân tử lượng là tổng khối lượng các nguyên tử trong phân tử.

Ví dụ: công thức hóa học ~N_2O_3~ có phân tử lượng là ~14 \times 2 + 16 \times 3 = 76~.


Input

Ghi một dòng chứa chuỗi ký tự xác định công thức hóa học của phân tử.


Output

Ghi một dòng duy nhất là phân tử lượng dưới dạng số nguyên.


Subtasks

  • 100% số điểm: Không có ràng buộc thêm.

Sample Input

N2O3

Sample Output

76

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.