Pagini recente » Cod sursa (job #2260550) | Cod sursa (job #1594978) | Cod sursa (job #2914603) | Cod sursa (job #732635) | Cod sursa (job #499680)
Cod sursa(job #499680)
#include<iostream>
#include<fstream>
using namespace std;
int main() {
//nu copia ca te sparg
long x3,max,j,n,m,i,s,x1,x2;
ifstream aa("secv2.in");
aa >> n >> j;
m=0; x3=0; x1=0; x2=0; max=-320000;
for (i=1;i<n+1;++i) {
aa >> s;
m=m+s;
x3++;
if(m>max&&x3>=j) {
max=m;
x1=i-x3+1;
x2=i;
}
if(m<0) {m=0; x3=0;}
}
ofstream ss("secv2.out");
ss << x1 << " " << x2 << " " << max;
ss.close();
aa.close();
return 0;
}