A=1,B=3,C=5,D=4,E=2 のとき,逆ポーランド表記法で表現された式 AB+CDE/-*の演算結果はどれか。
正解と解説
正解 ウ
12
逆ポーランド記法AB+CDE/−*を、スタックで左から評価します。A+B=1+3=4、D/E=4/2=2、C−2=5−2=3、最後に4*3=12となり、ウが正解です。演算子は直前の2つのオペランドに作用させる点がポイントです。
AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。