1AC 2WA 2RE 求调
查看原帖
1AC 2WA 2RE 求调
1098443
_Jimmy01楼主2023/11/9 21:18
#include <bits/stdc++.h>
using namespace std;
int main(){
	stack<int>a;
	while(1+1==2){
		char n;
		int x,y;
		n=getchar();
		if(n=='.') continue;
		if(n=='@') break;
		if(n>='0'&&n<='9') a.push((int)(n-'0'));
		else{
			y=a.top();a.pop();x=a.top();a.pop();
			if(n=='-') a.push(x-y);
			if(n=='+') a.push(x+y);
			if(n=='*') a.push(x*y);
			if(n=='/') a.push(x/y);
			cout<<a.top();
		}
	}
	cout<<a.top();
	return 0;
}

感谢dalao们qwq

2023/11/9 21:18
加载中...