Pagini recente » Cod sursa (job #2875983) | Cod sursa (job #784114) | Cod sursa (job #1612844) | Cod sursa (job #1630670) | Cod sursa (job #1483892)
#include<stdio.h>
int i,n,m,a[1001],c[1001],t[1001],b[1001],d[1001][1001],l=1,r,j,k,e;
int main() {
freopen("aprindere.in","r",stdin),freopen("aprindere.out","w",stdout),scanf("%d%d",&n,&m);
for(i=0;i<n;i++)
scanf("%d",a+i);
for(j=1;j<=m;j++) {
scanf("%d%d%d",c+j,t+j,b+j);
for(i=1;i<=b[j];i++)
scanf("%d",&d[j][i]);
}
for(i=0;i<n;i++)
if(!a[i]) {
for(e=0,j=l;j<=m&&!e;j++)
if(c[j]==i) {
for(r+=t[j],k=1;k<=nr[j];k++)
a[d[j][k]]=!a[d[j][k]];
l=j+1,e=1;
}
}
printf("%d",r);
}