Pagini recente » Cod sursa (job #1136413) | Cod sursa (job #1445619) | Cod sursa (job #2141292) | Cod sursa (job #196485) | Cod sursa (job #22210)
Cod sursa(job #22210)
#include <stdio.h>
FILE *f;
int i,j,tt,nr,c,n,m,t,a[1000],v[1000];
int main()
{f=fopen("aprindere.in","r");fscanf(f,"%d%d",&n,&m);
for(i=0;i<n;i++)fscanf(f,"%d",&a[i]);
for(i=0;i<m;i++)
{fscanf(f,"%d%d%d",&c,&t,&nr);
for(j=0;j<nr;j++)fscanf(f,"%d",&v[j]);
if(a[c]==0){tt=tt+t;for(j=0;j<nr;j++)a[v[j]]=1-a[v[j]];}
}
fclose(f);
f=fopen("aprindere.out","w");fprintf(f,"%d",tt);fclose(f);
return 0;
}