Cod sursa(job #1335656)

Utilizator TimoteiCopaciu Timotei Timotei Data 5 februarie 2015 19:52:36
Problema Aprindere Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <iostream>
#include<fstream>
using namespace std;
int n,m,v[1001],i,s,t,a,c,nr,j,k;
int main()
{
   ifstream f("aprindere.in");
   ofstream g("aprindere.out");
   f>>n>>m;
   for(i=0;i<=n-1;i++)f>>v[i];
   for(i=1;i<=m;i++)
   {
       f>>c>>t>>nr;k=0;
       if(v[c]==0){k=1;s=s+t;}
       for(j=1;j<=nr;j++)
       {
       f>>a;
       if(k==1){if(v[a]==0)v[a]=1;
                        else v[a]=0;}
       }

   }
   g<<s;
    return 0;
}