/// Marius Nicoli, oficial #include using namespace std; int n, x, primul, ultimul, i, pozImpAntAnt, pozImpAnt, impare; long long sumaCurenta, sumaAnterioara, minim, dif; int main () { ifstream fin ("tri.in"); ofstream fout("tri.out"); fin>>n; minim = 2000000000; for (i=1;i<=n;i++) { fin>>x; if (x % 2 == 0) sumaCurenta += x; else { impare++; if (impare >= 3) { dif = sumaCurenta - sumaAnterioara; if (dif < 0) dif = -dif; if (dif <= minim) { minim = dif; primul = pozImpAntAnt; ultimul = i; } } pozImpAntAnt = pozImpAnt; pozImpAnt = i; sumaAnterioara = sumaCurenta; sumaCurenta = 0; } } fout<