ruishou @ 2024-11-16 15:12:03
没有显示RE
但是全WA
代码:
#include<bits/stdc++.h>
using namespace std;
bool a[5000001];
int zz,c,d,lszz;
int main(){
char b;
cin >> c >> d;
for(int i=1;i<=c;i++){
cin >> a[i];
zz++;
}
for(int i=0;i<d;i++){
cin >> b;
if(b=='*'){
zz++;
a[zz]=0;
}
if(b=='/'){
if(a[zz]==1&&zz==1)a[zz]=0;
else if(a[zz]==0&&zz==1)a[zz]=0;
else{
a[zz]=0;
zz--;
}
}
if(b=='+'){
lszz=zz;
while(a[lszz]){a[lszz]=0;lszz--;}
a[lszz]=1;
}
else{
lszz=zz;
while(!a[lszz]){a[lszz]=1;lszz--;}
a[lszz]=0;
}
}
for(int i=1;i<=zz;i++){
cout << a[i];
}
return 0;
}
by Sangle186972 @ 2024-11-16 15:33:23
@ruishou 我也在检查自己的代码呢!
by Sangle186972 @ 2024-11-16 15:40:57
可以看一下题解,找找原因