超限了3个,请问有办法吗?
#include<bits/stdc++.h>
using namespace std;
long long n,a,m,b,f,s[50000005],w,e,u,amax=-1000000001,amain=100000001;
int main(){
cin>>a>>b;
for(int i=0;i<a;i++){
cin>>s[i];
}
for(int i=0;i<b;i++){
cin>>n;
if(n==1){
cin>>m;
for(int j=m-1;j<a;j++){
s[j]=s[j+1];
}
}else if(n==2){
cin>>f>>w;
for(int j=f-1;j<=w-1;j++){
amax=max(amax,s[j]);
amain=min(amain,s[j]);
}
cout<<amain<<" "<<amax<<endl;
amax=-10000001;
amain=10000001;
}
}
return 0;
}
若没救了,请问真的可以硬写吗?