Cod sursa(job #287783)

Utilizator n3msizN3msiz n3msiz Data 25 martie 2009 10:05:38
Problema Aprindere Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include<stdio.h>
int n,m,timp,T,cam,nrc,v[100],j,i,C;
int main(){
FILE*f=fopen("aprind.in","r");
FILE*g=fopen("aprind.out","w");
 fscanf(f,"%d%d",&n,&m);

 for(i=0;i<n;i++)
    fscanf(f,"%d",&v[i]);

 for(i=0;i<n;i++){
    fscanf(f,"%d",&C);

    if(v[C]==0){
     fscanf(f,"%d",&T);
     timp+=T;
     fscanf(f,"%d",&nrc);

     for(j=1;j<=nrc;j++){
       fscanf(f,"%d",&cam);
       v[cam]=!v[cam];
     }

    }

    else{
     fscanf(f,"%d",&T);
     fscanf(f,"%d",&nrc);
     for(j=1;j<=nrc;j++)
       fscanf(f,"%d",&cam);

    }
 }
 fprintf(g,"%d",timp);



fclose(f);
fclose(g);
return 0;
}