Pagini recente » Cod sursa (job #2629260) | Cod sursa (job #773851) | Cod sursa (job #2666133) | Cod sursa (job #579092) | Cod sursa (job #3267762)
# include <bits/stdc++.h>
using namespace std;
struct camera{
int poz, t, nr, c[1001];
}v[1001];
int main(){
ifstream fin("aprindere.in");
ofstream fout("aprindere.out");
int n, a[1001], m, sum = 0;
fin >> n >> m;
for(int i = 0; i < n; i++){
fin >> a[i];
}
for(int i = 0; i < m; i++){
fin >> v[i]. poz >> v[i]. t >> v[i]. nr;
for(int j = 0; j < v[i].nr; j++)
fin >> v[i].c[j];
}
for(int i = 0; i < m; i++){
if(a[v[i].poz] == 0){
for(int j = 0; j < v[i].nr; j++){
if(a[v[i].c[j]] == 0)
a[v[i].c[j]] = 1;
else
a[v[i].c[j]] = 0;
}
sum += v[i].t;
}
}
fout << sum;
}