Pagini recente » Cod sursa (job #2187014) | Cod sursa (job #2875171) | Cod sursa (job #2370575) | Cod sursa (job #812264) | Cod sursa (job #2134393)
#include <fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int n,a,in,sf,inma,sfma;
long long s,best,ma;
int main() {
f>>n;
f>>a;
in=1;
sf=1;
best=a;
ma=a;
inma=1;
sfma=1;
for(int i=2; i<=n; i++) {
f>>a;
if(best+a<a)
{
best=a;
in=i;
sf=i;
}
else
{
sf++;
best=best+a;
}
if(best>ma)
{
inma=in;
sfma=sf;
ma=best;
}
}
g<<ma<<" "<<inma<<" "<<sfma;
return 0;
}