私は彼らができないと確信しました。
たとえば、次のとおりです。
4 4 + 4 /
スタック: 4 スタック: 4 4 4 + 4 = 8 スタック: 8 スタック: 8 4 8 / 4 = 2 スタック: 2
オペランドがすべて最初になるように、同じ演算子とオペランドを使用して上記の式を記述する方法は 2 つあります。"4 4 4 + /" と "4 4 4 / +" で、どちらも 2 に評価されません。
"4 4 4 + /" スタック: 4 スタック: 4 4 スタック: 4 4 4 4 + 4 = 8 スタック: 4 8 4 / 8 = 0.5 スタック: 0.5
「4 4 4 / +」 スタック: 4 スタック: 4 4 スタック: 4 4 4 4 / 4 = 1 スタック: 4 1 4 + 1 = 5 スタック: 5
スタック上のアイテムを交換できる場合は、可能です。そうでない場合は、できません。
考え?