Buona sera a tutti, sto provando questo codice per la risoluzione dell’esercitazione Esame di Maturità del contest ABC del 2016, passo i primi 6 testcase ma dopo nulla, potreste indicarmi dove sbaglio o eventualmente girarmi un test case con dei risultati attesi, grazie a tutti
#include <iostream>
#include <assert.h>
using namespace std;
int main(){
assert(freopen("input.txt","r",stdin)!=NULL);
assert(freopen("output.txt","w",stdout)!=NULL);
int i,j,N,somma,massimo=0,pos;
int domande[1000];
cin>>N;
for(i=0;i<N;i++){
cin>>domande[i];
}
for(i=0; i<N; i++){
somma=0;
pos=i;
for(j=0;j<N/2;j++){
somma=somma+domande[pos];
pos=(pos+2)%N;
}
if(somma>massimo){
massimo=somma;
}
}
cout<<massimo<<endl;
}