Pagini recente » Cod sursa (job #2241097) | Cod sursa (job #1012863) | Cod sursa (job #991826) | Cod sursa (job #235384) | Cod sursa (job #955248)
Cod sursa(job #955248)
#include <cstdio>
using namespace std;
FILE *f=fopen ("aprindere.in","r");
FILE *g=fopen ("aprindere.out","w");
bool v[1001];
int main(){
int n,m,c,t,nr,x,i,j,s=0;
fscanf (f,"%d%d",&n,&m);
for (i=0;i<n;++i){
fscanf (f,"%d",&v[i]);
}
for (i=1;i<=m;++i){
fscanf (f,"%d%d%d",&c,&t,&nr);
if (!v[c]){
s+=t;
for (j=1;j<=nr;++j){
fscanf (f,"%d",&x);
v[x]=!v[x];
}
}
else{
for (j=1;j<=nr;++j){
fscanf (f,"%d",&x);
}
}
}
fprintf (g,"%d",s);
return 0;
}