Cod sursa(job #864484)

Utilizator superman_01Avramescu Cristian superman_01 Data 25 ianuarie 2013 00:41:27
Problema Operatii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include<fstream>
#include<algorithm>
#include<vector>
using namespace std;

int n,v[1000005];

int main()
{
	ifstream f("operatii.in");
	ofstream g("operatii.out");
	f>>n;
	int start,contor=0,finish,i,maxim=0;
	start=0;
	for(i=1;i<=n+1;i++)
	{
		f>>v[i];
		if(v[i]!=0&&start==0)
			start=i;
		if(v[i]>maxim)
			maxim=v[i];
		if(v[i]==0&&start!=0)
		{
			finish=i-1;
		
		contor=contor+maxim;
		maxim=0;
		start=0;
		}
	}
	g<<contor;
	f.close();
	g.close();
	return 0;
}