Pagini recente » Cod sursa (job #1479869) | Cod sursa (job #1538412) | Cod sursa (job #2053454) | Cod sursa (job #2100738) | Cod sursa (job #8424)
Cod sursa(job #8424)
#include <stdio.h>
int n,m,c,q,t,nr,stare[1000];
int main()
{
freopen("aprindere.in", "r", stdin);
scanf("%d %d",&n,&m);
for (int i=0;i<n;i++) scanf("%d",&stare[i]);
int tmin=0;
for (int k=0;k<n;k++)
{
scanf("%d %d %d",&c,&t,&nr);
if (stare[c]==1) c=0;
else c=1,tmin+=t;
for (int i=0;i<nr;i++)
{
scanf("%d",&q);
stare[q]=(stare[q]+c)%2;
}
}
freopen("aprindere.out","w",stdout);
printf("%d\n",tmin);
fclose(stdout);
return 0;
}