Cod sursa(job #1547385)

Utilizator PietreanuPietreanu Andrei Pietreanu Data 9 decembrie 2015 15:09:43
Problema Aprindere Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <fstream>
using namespace std;
ifstream in ("aprindere.in");
ofstream out ("aprindere.out");
int a[10001], i, nc, tc, s, c, b, m, n;

int main()
{
    in >> n >> m;
    for(i=0; i<n; i++)
    {
        in >> a[i];
    }
    for(i=0; i<m; i++)
    {
        in >> c >> tc >> nc;
        if(a[c]%2==0)
        {
            s=s+tc;
        }
        while(nc>0)
        {
            in >> b;
            a[b]++;
            nc--;
        }
    }
    out << s;
    return 0;
}