唐人代码
输入
2 2
1 1
1 2
正确输出为 3
唐人代码输出6
结果AC了
#include<bits/stdc++.h>
using namespace std;
#define ll long long
ll n,m,a[10000005];
queue<ll>q1;
int main()
{
scanf("%lld",&n);
scanf("%lld",&m);
ll r=1;
for(int i=1;i<=n;i++){
ll num;
scanf("%lld",&num);
for(int j=1;j<=num;j++){
scanf("%lld",&a[r]);
a[r]-=i;
r++;
}
}
sort(a+1,a+r+1);
for(int i=1;i<=m;i++){
q1.push(0);
}
for(int i=1;i<=r;i++){
auto e=q1.front();
q1.pop();
q1.push(max(e,a[i])+n+1);
}
while(q1.size()>1){
q1.pop();
}
cout<<q1.front();
return 0;
}