Pagini recente » Istoria paginii utilizator/lacreshaee2196 | Rating peter lee (mid.night) | Rating Gheorghe Mihai (mihai_gh) | Istoria paginii utilizator/ralucatrandafir | Cod sursa (job #285864)
Cod sursa(job #285864)
#include<stdio.h>
int v[100], c[100][100],t,n,m,i,j,k;
int main()
{
freopen("aprindere.in","r",stdin);
freopen("aprindere.out","w",stdout);
scanf("%d%d", &n, &m);
for(i=1;i<=n;i++)
scanf("%d", &v[i]);
for(i=1;i<=m;i++)
{
scanf("%d%d%d", &c[i][1], &c[i][2], &c[i][3]);
for(j=1;j<=c[i][3];j++)
scanf("%d", &c[i][3+j]);
}
for(i=1;i<=n;i++)
{
if(v[i]==0)
for(j=1;j<=m;j++)
if(c[j][1]==i-1)
{
for(k=4;k<=3+c[j][3];k++)
v[c[j][k]+1]=!v[c[j][k]+1];
t+=c[j][2];
}
}
printf("%d", t);
return 0;
}