Cod sursa(job #334414)

Utilizator Magnuscont cu nume gresit sau fals Magnus Data 26 iulie 2009 18:08:44
Problema Aprindere Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <stdio.h>

int main()
{
 int v[1002],i,j,t,t1=0,nr,c,n,m,x;
 freopen("aprindere.in","r",stdin);
 freopen("aprindere.out","w",stdout);
 scanf("%d%d",&n,&m);
 for (i=0;i<n;i++) scanf("%d",&v[i]);
 for (i=0;i<m;i++)
 {
  scanf("%d%d%d",&c,&t,&nr);
  if (v[c]==0)
  {
   t1+=t;
   for (j=1;j<nr+1;j++)
   {
    scanf("%d",&x);
    v[x]=-v[x]+1;
   }
  }
  else
   for (j=1;j<nr+1;j++)
    scanf("%d",&x);
 }
 printf("%d",t1);
 return 0;
}