Pagini recente » Cod sursa (job #61291) | Cod sursa (job #1640960) | Cod sursa (job #2230049) | Cod sursa (job #528958) | Cod sursa (job #518857)
Cod sursa(job #518857)
#include <stdio.h>
int s[1000][1001],t[1000],v[1000],n,m,i,j,x,r;
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",&v[i]);
for (i=0;i<m;++i)
{
scanf("%d",&x);
scanf("%d%d",&t[x],&s[x][0]);
for (j=1;j<=s[x][0];++j) scanf("%d",&s[x][j]);
}
for (i=0;i<n;++i)
if (!v[i])
{
r+=t[i];
for (j=1;j<=s[i][0];++j)
v[s[i][j]]=1-v[s[i][j]];
}
printf("%d",r);
return 0;
}