Cod sursa(job #3145165)

Utilizator antonio_sefu_tauLaslau Antonio antonio_sefu_tau Data 13 august 2023 13:25:49
Problema Aprindere Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.6 kb
#include <iostream>
#include <fstream>
using namespace std;
const int dim=1005;
int n,m,lum[dim],a[dim],sol;
int main(){
    ifstream f("aprindere.in");
    ofstream g("aprindere.out");
    f>>n>>m;
    for(int i=0;i<n;i++){
        int x;
        f>>x;
        lum[i]=x;
    }
    for(int i=1;i<=m;i++){
        int cam,t,nr;
        f>>cam>>t>>nr;
        for(int i=1;i<=nr;i++){
            f>>a[i];
        }
        if(!lum[cam]){
            for(int i=1;i<=nr;i++){
                lum[a[i]]=!lum[a[i]];
            }
            sol+=t;
        }
    }
    g<<sol;
    return 0;
}