救救孩子吧

P1983 [NOIP2013 普及组] 车站分级

s5_gan @ 2020-11-06 23:19:32

为什么这代码提交全re,本地完全没问题,求巨佬帮忙看两眼,明天要是出这错我就吞粪自尽了

#include<bits/stdc++.h>
using namespace std;
const int Max_n=1005;

int N,T,n,a[Max_n],r[Max_n],ans;
bool vis[Max_n];
int main()
{
    cin>>N>>T;
    while(T--){
        cin>>n;
        for(int i=1;i<=n;i++){
            cin>>a[i];
            vis[a[i]]=1;
        }
        int k=0;
        for(int i=a[i]+1;i<a[n];i++){
            if(vis[i]){vis[i]=0;continue;}
            k=max(k,r[i]+1);
        }
        for(int i=1;i<=n;i++){
            r[a[i]]=k;
        }
        ans=max(ans,k);
    }
    cout<<ans+1;
    return 0;
}

by s5_gan @ 2020-11-06 23:21:05

看了好久,没发现数组越界或者变量名冲突的问题


by s5_gan @ 2020-11-06 23:24:32

交到a+b是wa,囊打油


|