Cod sursa(job #790437)

Utilizator oancea_horatiuOancea Horatiu oancea_horatiu Data 21 septembrie 2012 12:43:36
Problema Aprindere Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <fstream>
using namespace std;
ifstream d("aprindere.in");
ofstream o("aprindere.out");
int n,m,c[1001],t,ca,i,j,v,nrc,k,l;
int main()
 {
   d>>n>>m;
   for (i=0;i<=n-1;i++)
     {
	   d>>c[i];
	 }
   for (i=1;i<=m;i++)
     {
	   d>>nrc; d>>t; d>>k;
	   if (c[nrc]==0)
	     {
		   for (j=1;j<=k;j++)
		     {
			   d>>ca;
			   if (c[ca]==1) c[ca]=0; else c[ca]=1;
			 }
			l+=t;
		 }
			else {
			       for (j=1;j<=k;j++) d>>ca;
			     };
	 }
	o<<l;
 }