Pagini recente » Cod sursa (job #2593267) | Cod sursa (job #2736212) | Cod sursa (job #2568955) | Cod sursa (job #3138998) | Cod sursa (job #47637)
Cod sursa(job #47637)
#include<stdio.h>
int bec[1001];
int main(){
FILE*in=fopen("aprindere.in","r");
FILE*out=fopen("aprindere.out","w");
int n,m,i,j,c,t,nr,timp,a;
fscanf(in,"%d %d",&n,&m);
for(i=0;i<n;i++)
fscanf(in,"%d",&bec[i]);
timp=0;
for(i=0;i<m;i++){
fscanf(in,"%d %d %d",&c,&t,&nr);
if(bec[c]==0){
timp+=t;
for(j=0;j<nr;j++){
fscanf(in,"%d",&a);
if(bec[a]==0)
bec[a]=1;
else
bec[a]=0;
}
}
else{
for(j=0;j<nr;j++)
fscanf(in,"%d",&a);
}
}
fprintf(out,"%d\n",timp);
return 0;
}