Pagini recente » Cod sursa (job #1240393) | Cod sursa (job #747317) | Cod sursa (job #768256) | Cod sursa (job #1006171) | Cod sursa (job #1327393)
#include <iostream>
#include<fstream>
using namespace std;
ifstream f("aprindere.in");
ofstream g("aprindere.out");
int n, k, camera=0, cost=0, c[1001], s=0, nr=0, a[1001], x;
int main()
{ f>>n>>k; n=n-1;
for(int i=0; i<=n; i++) f>>a[i];
for(int i=1; i<=k; i++) {f>>camera>>cost>>nr;
for(int j=1; j<=nr; j++)
f>>c[j];
if(a[camera]==0) {s+=cost;
for(int j=1; j<=nr; j++)
{ if(a[c[j]]==0) a[c[j]]=1;
else a[c[j]]=0; } } }
g<<s;
return 0;
}