Cod sursa(job #2130453)

Utilizator PushkinPetolea Cosmin Pushkin Data 13 februarie 2018 18:15:32
Problema Subsecventa de suma maxima Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.27 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int main() 
{
  int x, s, sx;
  f>>x;
  sx=s=x;
  while(f>>x)
  {
    if(s<=0)s=x;
    else s+=x;
    sx=max(s, sx);
  }
  g<<sx;
  f.close();
  g.close();
  return 0;
}