Cod sursa(job #1707338)
Utilizator | Data | 24 mai 2016 20:47:07 | |
---|---|---|---|
Problema | Aprindere | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.35 kb |
#include<fstream>
using namespace std;
int i,j,tt,nr,c,n,m,t,a[1000],v[1000];
ifstream q("aprindere.in");
ofstream w("aprindere.out");
int main(){
q>>n>>m;
for(i=0;i<n;i++)
q>>a[i];
for(i=0;i<m;i++)
{q>>c>>t>>nr;
for(j=0;j<nr;j++)
q>>v[j];
if(a[c]==0)
{tt+=t;
for(j=0;j<nr;j++)
a[v[j]]=1-a[v[j]];}}
w<<tt;
return 0;}