求助
#include<bits/stdc++.h>
using namespace std;
const int MAXN=10000000;
int n,x,op;
vector <int> a;
inline int read()
{
char c = getchar();int x = 0,s = 1;
while(c < '0' || c > '9') {if(c == '-') s = -1;c = getchar();}
while(c >= '0' && c <= '9') {x = x*10 + c -'0';c = getchar();}
return x*s;
}
int main()
{
ios::sync_with_stdio(false);
int minn=1e9,f;
n = read();
for(int i = 1;i <= n;i ++)
{
minn=1e9;
op = read();
if(op == 1)
{
x = read();
a.push_back(x);
}
else if(op == 2)
{
for(int j = 0;j < a.size(); j++)
if(a[j]<minn)
minn = a[j];
cout << minn <<"\n";
}
else if(op == 3)
{
for(int j = 0;j < a.size(); j++)
if(a[j]<minn)
{
f = j;minn = a[j];
}
a.erase(a.begin()+f);
}
}
return false;
}