Tính biểu thức

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Java 2.0s
Python 2.0s
Giới hạn bộ nhớ: 977M
Java 1G
Python 1G
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, JS, Pascal, PHP, Python, Ruby

FPT đang có một cuộc thi xem ai có khả năng tính biểu thức nhanh hơn, mọi người tham gia đều được phép sử dụng các công cụ để tính nhanh nhất có thể. Hiếu là người mới trong lĩnh vực lập trình, anh ấy muốn nhờ bạn để code ra một bài tính giá trị biểu thức đã nhập vào. Bạn hãy giúp Hiếu code bài này nhé, biểu thức này chứa các dấu ngoặc ( ) và dấu +, -, *. Dữ liệu đầu ra đảm bảo kết quả không quá 10^18 và là số nguyên dương.

Input:

  • Một dòng duy nhất chứa biểu thức

Output:

  • Hãy in ra kết quả khi thực hiện biểu thức đã cho

Lưu ý

Bài này không cho phép sử dụng hàm eval của các ngôn ngữ. Thí sinh sử dụng hàm này sẽ bị tính 0 điểm.

Sample Input 1

5*100

Sample Output 1

500

Sample Input 2

5*100+30

Sample Output 2

530

Sample Input 3

2*(2+1)

Sample Output 3

6

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.