Pagini recente » Cod sursa (job #223530) | Cod sursa (job #2914331) | Cod sursa (job #2953531) | Profil badea_adi1999 | Cod sursa (job #844990)
Cod sursa(job #844990)
#include<stdio.h>
int stare[1000];
int main()
{
FILE *fin,*fout;
fin=fopen("aprindere.in","r");
fout=fopen("aprindere.out","w");
int n,m,i;
fscanf(fin,"%d%d",&n,&m);
for(i=0; i<n; i++)
fscanf(fin,"%d",&stare[i]);
int c,t,nr,j;
int s=0;
for(i=0; i<m; i++)
{
fscanf(fin,"%d%d%d",&c,&t,&nr);
int x;
if(stare[c]==0)
{
s+=t;
for(j=0; j<nr; j++)
{
fscanf(fin,"%d",&x);
if(stare[x]==0)
stare[x]=1;
else
stare[x]=0;
}
}
else
for(j=0; j<nr; j++)
fscanf(fin,"%d",&x);
}
fprintf(fout,"%d",s);
return 0;
}