题目
思路
这题目考我们中缀表达式的处理,非常恶心(如果不考虑字符处理还挺好),需要注意的是not的处理,对于not,我们不需要把它前面的运算处理掉。
code:
#include<iostream>
#include<algorithm>
#include<string>
#include<cmath>
#include<cstdio>
using namespace std;
string x,r[256];
int tot,u[256],rtot;
void op(string x)
{
if (x=="or")
{
if (tot<2)
{
cout<<"error";
exit(0);
}
else