Cod sursa(job #543225)

Utilizator Tucu94Andrei Tuculanu Tucu94 Data 27 februarie 2011 19:19:18
Problema Oo Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include<fstream.h>
int cotetz[100001],S[100001],i,n,s;
	ifstream f("oo.in");
	ofstream g("oo.out");
int main (){
	f>>n;
	for(i=1;i<=n;i++)
		f>>cotetz[i];
	
	for(i=1;i<=n;i++)
		S[i]=cotetz[i]+cotetz[i+1];
	
	for(i=1;i<=n;i++)
		if(S[i]>S[i+1]&&S[i]>S[i-1]){
			S[i+1]=-1;
			S[i-1]=-1;
			S[i+2]=-1;
			S[i-2]=-1;
		if(S[1]>S[2]&&S[1]>S[n])
			S[n-1]=-1;
			S[n]=-1;
			S[i+1]=-1;
			S[i+2]=-1;
		}
	for(i=1;i<=n;i++)
		if(S[i]>=0)
			s+=S[i];
	
	g<<s;

return 0;
}