Pagini recente » Cod sursa (job #2953901) | Cod sursa (job #3248391) | Cod sursa (job #326559) | Cod sursa (job #2999623) | Cod sursa (job #1456202)
#include <fstream>
#include <limits>
int main(void)
{
std::ifstream input("secventa.in");
std::ofstream output("secventa.out");
int N, K, max, poz, tmp;
input >> N >> K;
int v[N];
for(int i = 0; i < N; i++)
input >> v[i];
poz = 0;
max = std::numeric_limits<int>::min();
for(int i = 0; i <= N - K; i++)
{
tmp = 0;
for(int j = 0; j < K; j++)
tmp += v[j+i];
if(tmp > max)
{
max = tmp;
poz = i;
}
}
for(int i = poz; i < K + poz; i++)
output << v[i] << " ";
input.close();
output.close();
}