Pagini recente » Cod sursa (job #884011) | Cod sursa (job #2373369) | Cod sursa (job #1522686) | Cod sursa (job #2326226) | Cod sursa (job #14663)
Cod sursa(job #14663)
#include <stdio.h>
int main(){
int n,i,j,m,c,tc,nrc,camera,timp=0,stare[1000];
FILE *fi,*fo;
fi=fopen("aprindere.in","rt");
fo=fopen("aprindere.out","wt");
fscanf(fi,"%d %d",&n,&m);
i=j=1;
for(i=0;i<n;i++) fscanf(fi,"%d",&stare[i]);
for(i=1;i<=m;i++){
j=1;
fscanf(fi,"%d %d %d",&c,&tc,&nrc);
if(stare[c]==0){
timp+=tc;
for(j=1;j<=nrc;j++){
fscanf(fi,"%d",&camera);
if(stare[camera]==0) stare[camera]=1;
else stare[camera]=0;
}
}
else{
for(j=1;j<=nrc;j++) fscanf(fi,"%d",&camera);
}}
fprintf(fo,"%d",timp);
fclose(fo);
return 0;
}