📅  最后修改于: 2022-03-11 14:57:33.279000             🧑  作者: Mango
#include
#include
#include
#include
#include
#include
using namespace std;
int main() {
stack max;
stack s;
max.push(0);
int n;
cin>>n;
while (n--){
int a;
cin>>a;
if(a==1){
cin>>a;
if(a>=max.top()) max.push(a);
s.push(a);
}
else if(a==2){
if(s.top()==max.top()) max.pop();
s.pop();
}
else if(a==3) cout<