Cod sursa(job #545469)

Utilizator thesilverhand13FII Florea Toma Eduard thesilverhand13 Data 3 martie 2011 13:53:31
Problema Balanta Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.84 kb
#include<fstream>
#define dim 1026
#define inf 1
using namespace std;

ifstream f("balanta.in");
ofstream g("balanta.out");

int a[dim],n,m,k;
int b[dim];

void verifica(int nr)
{
	int i;
	for(i=1;i<2*nr+2;i++)
		g<<a[i]<<" ";
	g<<"\n";
	
	
}
int main()
{
	int i,j,i1;
	f>>n>>m;
	for(i=1;i<=m;i++)
	{
		f>>k;
		for(j=1;j<=2*k+1;j++)
		{			
			f>>a[j];
			//g<<a[j]<<" ";
		}
		//g<<"\n";
			
		if(a[2*k+1]==0)
		{
			for(i1=1;i1<=2*k;i1++)
				b[a[i1]]++;
		}
		
		else
			if(a[2*k+1]==1)
			{
				for(i1=1;i1<=k;i1++)
					b[a[i1]]++;
				for(i1=k+1;i1<=2*k;i1++)
					b[a[i1]]--;
			}
			else
				if(a[2*k+1]==2)
				{
					for(i1=1;i1<=k;i1++)
					 b[a[i1]]--;
				    for(i1=k+1;i1<=2*k;i1++)
					 b[a[i1]]++;
				}
			
		
	}
	//.//for(i=1;i<=n;i++)
		//g<<b[i]<<" ";
	g<<0;
	return 0;
}