自己写的
#include <iostream>
#include <string>
#include <vector>
#include <sstream>
using namespace std;
string CalPolishNotation(vector<string> &vecstr)
{
if(vecstr.size()>1)
{
for(int i=0;i<vecstr.size();i++)
{
if(((vecstr[i]=="+")||(vecstr[i]=="-")||(vecstr[i]=="*")||(vecstr[i]=="/")))
{
if(vecstr[i+1]!="+"&&vecstr[i+1]!="-"&&vecstr[i+1]!="*"&&vecstr[i+1]!="/")
{
if(vecstr[i+2]!="+"&&vecstr[i+2]!="-"&&vecstr[i+2]!="*"&&vecstr[i+2]!=