Pagini recente » Cod sursa (job #8497) | Cod sursa (job #2654254) | Cod sursa (job #46777) | Cod sursa (job #983052) | Cod sursa (job #1956453)
#include<iostream>
#include<cstdio>
using namespace std;
int n,m,a[1001],s,b[1001];
int main()
{freopen("aprindere.in","r",stdin);
freopen("aprindere.out","w",stdout);
int i,j,nr1,nr2,h,nr3,nr4;
cin>>n>>m;
for(i=0;i<n;i++)
cin>>a[i];
for(i=1;i<=m;i++)
{cin>>nr1>>nr2>>nr3;
for(j=1;j<=nr3;j++)
{cin>>nr4;
b[j]=nr4;}
if(a[nr1]==0)
{a[nr1]=1;
for(h=1;h<=nr3;h++)
if(a[b[h]]==1)
a[b[h]]=0;
else
a[b[h]]=1;
s=s+nr2;
}
}
cout<<s;
return 0;}