Nu aveti permisiuni pentru a descarca fisierul grader_test8.in

Cod sursa(job #293984)

Utilizator AnteusPatrascoiu Mihai Anteus Data 2 aprilie 2009 11:18:49
Problema Aprindere Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include <fstream.h>
ifstream fin("aprindere.in");
ofstream fout("aprindere.out");
int v[1001],a[1001][110],i,k,sw,n,m,x;
long s;
int main() {
fin>>n>>m;
for (i=0;i<n;++i)
	fin>>v[i];
for (i=0;i<m;++i)
	{ fin>>x; a[x][1]=x;
	fin>>a[x][2]>>a[x][3];
	 for (k=1;k<=a[x][3];++k)
		fin>>a[x][3+k];
	}
for (i=0;i<n;++i)
	if (v[i]==0)
		{ s+=a[i][2];
		  x=a[i][3];
		  for (k=1;k<=x;++k)
				v[a[i][3+k]]=!v[a[i][3+k]];
		}
fout<<s;
return 0;
}