文章
269
粉丝
20
获赞
670
访问
144.6k
双zai的思路,感觉挺繁琐
#include<bits/stdc++.h>
using namespace std;
int priority(char a){
if(a=='+'||a=='-') return 1;
if(a=='/'||a=='*') return 2;
else return 0;
}
int main(){
string s;
while(cin>>s){
stack<char> op;
stack<int> data;
for(int i=0;i<s.length();i++){
if(s[i]>='0'&&s[i]<='9'){
int x=0;
while(s[i]>='0'&&s[i]<='9'){
x*=10;
x+=s[i]-'0';
i++;
}
...
登录后发布评论
暂无评论,来抢沙发