#include\u0020\n#include\u0020\nusing\u0020namespace\u0020std;\n\nint\u0020main()\u0020{\n\u0020\u0020int\u0020N;\n\u0020\u0020cin\u0020>>\u0020N;\n\u0020\u0020stack\u0020S1; //\u0020存放数字\n\u0020\u0020stack\u0020S2; //\u0020存放运算符\n\u0020\u0020\n\u0020\u0020//\u0020读取数字并压入S1\n\u0020\u0020for\u0020(int\u0020i\u0020=\u00200; i\u0020<\u0020N; i++)\u0020{\n\u0020\u0020\u0020\u0020int\u0020num;\n\u0020\u0020\u0020\u0020cin\u0020>>\u0020num;\n\u0020\u0020\u0020\u0020S1.push(num);\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020//\u0020读取运算符并压入S2\n\u0020\u0020for\u0020(int\u0020i\u0020=\u00200; i\u0020<\u0020N-1; i++)\u0020{\n\u0020\u0020\u0020\u0020char\u0020op;\n\u0020\u0020\u0020\u0020cin\u0020>>\u0020op;\n\u0020\u0020\u0020\u0020S2.push(op);\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020//\u0020执行计算\n\u0020\u0020while\u0020(!S2.empty())\u0020{\n\u0020\u0020\u0020\u0020int\u0020n1\u0020=\u0020S1.top();\n\u0020\u0020\u0020\u0020S1.pop();\n\u0020\u0020\u0020\u0020int\u0020n2\u0020=\u0020S1.top();\n\u0020\u0020\u0020\u0020S1.pop();\n\u0020\u0020\u0020\u0020char\u0020op\u0020=\u0020S2.top();\n\u0020\u0020\u0020\u0020S2.pop();\n\u0020\u0020\u0020\u0020\n\u0020\u0020\u0020\u0020int\u0020result;\n\u0020\u0020\u0020\u0020if\u0020(op\u0020==\u0020'+')\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020result\u0020=\u0020n2\u0020+\u0020n1;\n\u0020\u0020\u0020\u0020} else if (op\u0020==\u0020'-')\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020result\u0020=\u0020n2\u0020-\u0020n1;\n\u0020\u0020\u0020\u0020} else if (op\u0020==\u0020'')\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020result\u0020=\u0020n2\u0020\u0020n1;\n\u0020\u0020\u0020\u0020} else if (op\u0020==\u0020'/')\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020if\u0020(n1\u0020==\u00200)\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020cout\u0020<<\u0020"ERROR:\u0020"\u0020<<\u0020n2\u0020<<\u0020"/0"\u0020<<\u0020endl;\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020return\u00200;\n\u0020\u0020\u0020\u0020\u0020\u0020}\n\u0020\u0020\u0020\u0020\u0020\u0020result\u0020=\u0020n2\u0020/\u0020n1;\n\u0020\u0020\u0020\u0020}\n\u0020\u0020\u0020\u0020\n\u0020\u0020\u0020\u0020S1.push(result);\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020cout\u0020<<\u0020S1.top()\u0020<<\u0020endl;\n\u0020\u0020\n\u0020\u0020return\u00200;\n}\n