a017: 五則運算
Tags : parser stringstream
Accepted rate : 4129人/5304人 ( 78% ) [非即時]
評分方式:
Tolerant

最近更新 : 2020-01-03 00:43

Content

 

計算五則運算式的結果,包含加、減、乘、除、餘

 

Input

輸入資料若干行直到 EOF 為止。每一行包含輸入一個字串,其中包含運算元及運算子,為了方便讀取,所有的運算子及運算元均以空格區隔。

運算元為 0 ~231 -1 的整數

運算子則包含 + - * / % 及 ( )

運算時請注意先乘除後加減及() 優先運算的計算規則

Output

對每一行輸入,輸出運算結果。

為了避免小數點誤差,所有的運算過程都不會產生小數點,可以放心使用整數進行運算

Sample Input #1
2 + 3 * 4
2 * ( 3 + 4 ) * 5
Sample Output #1
14
70
測資資訊:
記憶體限制: 512 MB
不公開 測資點#0 (100%): 1.0s , <1M
Hint :

* 可使用 stringstream 及 getline 來讀取及分析字串

* 測資經確認可能無法整除,請使用整數進行運算

Tags:
parser stringstream
出處:


ID User Problem Subject Hit Post Date
28715
oxxostudio (oxxo.studio)
a017
Python 解答
209 2021-12-29 13:18
28533
s913043@gm.h... (資二2-10黃玄燁)
a017
245 2021-12-15 22:57
28031
public.merli... (Public Merlin)
a017
關於 WA (line:232)
382 2021-11-11 11:11
27206
cges30901 (cges30901)
a017
遞迴解括號
859 2021-09-18 15:58
25912
810054@gm.fl... (冬夜)
a017
除法不能有X.XX...
1094 2021-07-04 09:16