Cod sursa(job #2005794)

Utilizator RobertAndruscaAndrusca Robert RobertAndrusca Data 28 iulie 2017 11:27:02
Problema Secventa Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <bits/stdc++.h>

using namespace std;
ifstream in("secventa.in");
ofstream out("secventa.out");
int a[500001];
int main()
{
   int n, k, i, j, maxim;
   in >> n >> k;
   for(i = 1; i <= n; i++)
     in >> a[i];
   maxim = a[1] + a[2] + a[3];
   for(j = 2; j <= n; j++)
   {
     if(maxim < (a[j] + a[j + 1] + a[j + 2]))
     {
         maxim = (a[j] + a[j + 1] + a[j + 2]);
         i = j;
     }
   }
   out << a[i] << " " << a[i + 1] << " " << a[i + 2] << "\n";
   in.close();
   out.close();
    return 0;
}