捞,50TLE
查看原帖
捞,50TLE
578692
AK_CSP_is_easy楼主2022/8/6 13:17
#include<bits/stdc++.h>
using namespace std;
int main(){
    long long m,d,l,n,a[100000005],t=0,i,j=1,k,max;
    char s;
    cin>>m>>d;
    for(i=1;i<=m;i++){
        cin>>s>>l;
        if(s=='A'){
            a[j]=(l+t)%d;
            j++;
        }
        else{
            max=-9999999; n=1;
            for(k=j-1;n<=l;k--){
                if(a[k]>max)
                    max=a[k];
                n++;
            }
            t=max;
            cout<<t<<'\n';
        }
    }
}
2022/8/6 13:17
加载中...