Cod sursa(job #1078026)

Utilizator andreivFMI - vacaroiu andrei andreiv Data 11 ianuarie 2014 22:30:26
Problema Aprindere Scor 100
Compilator cpp Status done
Runda Teme Pregatire ACM Unibuc 2013 Marime 0.44 kb
#include <cstdio>
int main()
{int n,m,s=0,v[1009],x,y,z,i,j;
  
 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 (;m;--m)
 {scanf("%d %d %d",&x,&y,&z);
  if (v[x]==0) 
  {for (i=1;i<=z;++i) 
  { scanf("%d",&x);
    if (v[x]==1) v[x]=0; else v[x]=1;}
   s+=y;
  } else
      for (i=1;i<=z;++i) scanf("%d",&x);
 }
  
 printf("%d",s);
 return 0;}