014: 計算機上に実装する電卓¶
難易度: ☆
問題¶
標準入力から、逆ポーランド記法で書かれた式を1行読み込み、その計算結果を出力するプログラムを書いてください。
次問の infix_to_rpn が返した文字列も、このプログラムの入力として扱えます。
逆ポーランド記法では、演算子を被演算子の後に書きます。
たとえば、通常の記法で 3 + 4 と書く式は、逆ポーランド記法では 3 4 + と書きます。
入力の要素は、空白で区切られています。
対応する演算子は +、-、*、/ です。
制約¶
- 入力は1行です。
- 数値は整数または小数です。
- 式は正しい逆ポーランド記法で書かれています。
- 割り算では0で割る入力は与えられません。
- 計算結果が整数なら、小数点以下を出力しません。