Pagini recente » Cod sursa (job #2592546) | Cod sursa (job #352216) | Cod sursa (job #2876231) | Cod sursa (job #1768521) | Cod sursa (job #1790261)
#include <iostream>
#include <stdio.h>
using namespace std;
int v[1005], n, m, cp;
int main(){
freopen("aprindere.in", "r", stdin);
freopen("aprindere.out", "w", stdout);
int c, t, nrc, ok=0, a;
cin>>n>>m;
for(int i=0;i<n;++i)
cin>>v[i];
for(int i=1;i<=m;++i){
cin>>c>>t>>nrc;
ok=0;
if(v[c]==0){
cp+=t;
ok=1;
}
for(int j=1;j<=nrc;++j){
cin>>a;
if(ok==1)
v[a]= !v[a];
}
}
cout<<cp;
return 0;
}