666
测试点4:
输入200001行
输出57223行
#include<bits/stdc++.h>
using namespace std;
long long n,a[100001],m;
long long maxx(){
long long s=0;
for(long long i=0;;i++){
if(a[i]==0) break;
s=max(s,a[i]);
}
return s;
}
int main(){
cin>>n;
long long t=-1;
for(long long i=1;i<=n;i++){
cin>>m;
if(m==0) cin>>a[++t];
if(m==1) a[t--]=0;
if(m==2) cout<<maxx()<<endl;
}
return 0;
}
66分求调
😭😭😭😭😭