Pagini recente » Cod sursa (job #77958) | Cod sursa (job #967758) | Cod sursa (job #2540923) | Cod sursa (job #1811739) | Cod sursa (job #2624496)
#include <bits/stdc++.h>
using namespace std;
int n,m,c,tc,nrc,timpminim,i,ok,j,x;
int V[1005];
void fast ()
{
ios_base::sync_with_stdio(false);
cin.tie();
}
int main()
{
fast();
freopen("aprindere.in","r", stdin);
freopen("aprindere.out","w", stdout);
cin >> n >> m;
for (i=0; i<n; i++)
cin >> V[i];
for (i=1; i<=m; i++)
{
cin >> c >> tc >> nrc;
ok=0;
if (V[c]==0)
{
ok=1;
timpminim = timpminim + tc;
}
for (j=1; j<=nrc; j++)
{
cin >> x;
if (ok==1)
{
V[x]=1-V[x]; /// switch bec
}
}
}
cout << timpminim;
return 0;
}