すいません、私の問題は逆ポーランドでした。
これなら846さんの回答はあっているんでしょうか?