黑红加绿,无题可惧
查看原帖
黑红加绿,无题可惧
1142804
NullThing楼主2024/3/9 12:03

代码在下,为何50?????

#include<bits/stdc++.h>
using namespace std;
const int SIZE=2*1e5+11;
int main()
{
	int a[SIZE]={},lena=0,m,d,n=0;
	cin>>m>>d;
	while(m--){
		char en;
		cin>>en;
		if(en=='Q'){
			int l,maxn=INT_MIN;
			cin>>l;
			for(int i=lena;i>=lena-l+1;i--){
				maxn=max(maxn,a[i]);
			}
			n=maxn;
			cout<<n<<endl;
		}
		else{
			lena++;
			int t;
			cin>>t;
			a[lena]=(n+t)%d;
		}
	}
	return 0;
}

悬关!!!

祝评论过的仙女 母老虎 妇女节快乐:)

2024/3/9 12:03
加载中...