Cod sursa(job #1921839)

Utilizator Andreea_1009Cimpean Andreea Andreea_1009 Data 10 martie 2017 14:54:18
Problema Aprindere Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.64 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream f("aprindere.in");
ofstream g("aprindere.out");

short n,m,a[1005];

int timp;

int main()
{
    f>>n>>m;
    for(short i=0;i<n;++i)
        f>>a[i];
    for(int i=1;i<=m;++i)
    {
        int c,nc,t,x;
        f>>c;
        if(a[c]==0)
        {
            f>>t;
            timp+=t;
            f>>nc;
            for(short j=1;j<=nc;++j)
            {
                f>>x;
                if(a[x]==0)
                    a[x]=1;
                else
                    a[x]=0;
            }
        }
    }
    g<<timp;
    return 0;
}