Cod sursa(job #813418)

Utilizator predatorGigi Valoare predator Data 15 noiembrie 2012 15:05:59
Problema Buline Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.35 kb
#include<fstream>
using namespace std;
ifstream f("buline.in");
ofstream g("buline.out");
int n,i,x,s,v[3];
int main ()
{
	f>>n;
	int max=-1<<20,min=1<<20;
	for(i=1;i<=n;++i)
	{
		f>>x>>s;
		v[i%2]=v[(i-1)%2];
		if(s)
			v[i%2]+=x;
		else
			v[i%2]-=x;
		if(v[i]>max)
			max=v[i];
		if(v[i]<min)
			min=v[i];
	}
	g<<max-min;
	return 0;
}