#CCBCHMUOI0000011. Chọn phép toán (Select an Arithmetic Operation)
Chọn phép toán (Select an Arithmetic Operation)
Chọn phép toán (Select an Arithmetic Operation)
Nguồn: Phước Hưng OJ
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho hai số nguyên và một ký tự phép toán . Nếu ký tự là +, - hoặc *, tính lần lượt tổng, hiệu hoặc tích. Nếu ký tự khác ba phép toán này, in thông báo INVALID. Thứ tự toán hạng ở phép trừ phải giữ như đầu vào.
Input
Một dòng chứa hai số nguyên , rồi đến một ký tự phép toán không phải khoảng trắng.
Output
In kết quả nguyên trên một dòng nếu phép toán thuộc +, -, *; nếu không in INVALID.
Subtask
-
Subtask 1 (20 điểm): , là
+. -
Subtask 2 (30 điểm): , là
+hoặc-. -
Subtask 3 (50 điểm): ; là một ký tự ASCII nhìn thấy được mã 33–126.
Ví dụ
Ví dụ 1
Input
5 -2 -
Output
7
Giải thích
Vì op là dấu trừ, tính .
Ví dụ 2
Input
3 4 /
Output
INVALID
Giải thích
Ký tự / không thuộc ba phép toán cho phép, nên default in INVALID; không thực hiện chia.