Cod sursa(job #2153006)
Utilizator | Data | 5 martie 2018 21:47:04 | |
---|---|---|---|
Problema | Aprindere | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.28 kb |
#include <fstream>
using namespace std;
ifstream f("aprindere.in");
ofstream g("aprindere.out");
bool v[1001],k; int j,s=0,c,t,n;
int main(){
f>>n>>j;
for(t=0;t<n;t++) f>>v[t];
while(j--){k=0; f>>c>>t>>n;
if(!v[c]){s+=t,k=1;}
while(n--){f>>c; if(k) v[c]=!v[c];}}
g<<s;}