Cod sursa(job #252344)
Utilizator | Data | 4 februarie 2009 11:50:09 | |
---|---|---|---|
Problema | Operatii | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.34 kb |
#include<fstream>
using namespace std;
ifstream f1 ("operatii.in");
ofstream f2 ("operatii.out");
int main()
{
int n,k,i,s,c;
f1>>n;
int v[10000];
for (i=0; i<n; i++) {f1>>k; v[i]=k;}
s=0;
for (i=0; i<n; i++)
{c=0;
while (v[i]>0 && i<n)
{i++; if (v[i]>c) c=v[i];}
s+=c;}
f2<<s;
f1.close();
f2.close();
return 0;
}