Pagini recente » Cod sursa (job #18539) | Cod sursa (job #2892927) | Cod sursa (job #1152128) | Cod sursa (job #1683620) | Cod sursa (job #2244097)
#include<fstream>
using namespace std;
ifstream fin("secv2.in");
ofstream fout("secv2.out");
int v[50001];
int main()
{
int n,k,poz,i,maxim;
fin >> n >> k;
for(i = 1;i <= n;i++){
fin >> v[i];
v[i] += v[i-1];
}
for(i = k,maxim = k;i <= n;i++){
if(v[i] > v[maxim])
maxim = i;
}
for(i = maxim-k,poz = maxim-k;i >= 0;i--){
if(v[i] < v[poz]){
poz = i;
}
}
fout << poz+1 << " " << maxim << " " << v[maxim] - v[poz];
return 0;
}