代码:
#include<bits/stdc++.h>
#include<stack>
using namespace std;
int drop[1001];
int main()
{
int n;
cin>>n;
for(int i=0;i<1001;i++){
drop[i]=0;
}
int a=-1;
int d=0,e=0;
long long t=0;
for(int i=0;i<n;i++){
cin>>a;
int x[a];
for(int j=0;j<a;j++){
cin>>x[j];
}
int sum=x[0];
for(int j=1;j<a;j++){
if(x[j]<0){
sum=sum+x[j];
}
if(x[j]>0&&sum>x[j]){
drop[i]=1;
sum=x[j];
}
}
t=t+sum;
}
for(int i=0;i<n;i++){
if(drop[i]==1){
d++;
}
if(drop[i%n]==1&&drop[(i+1)%n]==1&&drop[(i+2)%n]==1){
e++;
}
}
cout<<t<<" "<<d<<" "<<e<<endl;
}