Cod sursa(job #727493)

Utilizator raulstoinStoin Raul raulstoin Data 28 martie 2012 00:09:34
Problema Aprindere Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include<cstdio>
using namespace std;
int n,m,i,c,t,nr,s,x;
bool a[1000];
int main()
{
	freopen("aprindere.in","r",stdin);
	freopen("aprindere.out","w",stdout);
	scanf("%d%d",&n,&m);
	for(i=0;i<n;i++)
		scanf("%d",&a[i]);
	for(i=0;i<m;i++)
	{
		scanf("%d",&c);
		if(!a[c])
		{
			scanf("%d%d",&t,&nr);
			while(nr)
			{
				scanf("%d",&x);
				if(a[x])
					a[x]=0;
				else
					a[x]=1;
				nr--;
			}
			s+=t;
		}
		else
			scanf("\n");
	}
	printf("%d\n",s);
	return 0;
}