# Improving grades

**URL:** <https://forum.olinfo.it/t/improving-grades/8507>\
**Category:** Aiuto\
**Created:** [22 Settembre 2023, 4:07pm UTC](https://forum.olinfo.it/t/improving-grades/8507 "2023-09-22T16:07:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zaccaria](https://forum.olinfo.it/user_avatar/forum.olinfo.it/zaccaria/32/1728_2.png) [@Zaccaria](https://forum.olinfo.it/u/Zaccaria)\
**Post date:** [22 Settembre 2023, 4:07pm UTC](https://forum.olinfo.it/t/improving-grades/8507/1 "2023-09-22T16:07:14Z")

</div>

Stavo risolvendo Improving Grades (grades) e ho scritto un codice che ottiene solamente 30/100.  
Il codice in questione:

```auto
/*
 * This template is valid both in C and in C++,
 * so you can expand it with code from both languages.
 * NOTE: it is recommended to use this even if you don't
 * understand the following code.
 */

#include <stdio.h>
#include <assert.h>

// constraints
#define MAXN 20

// input data
int N;
int G[MAXN];

int main() {
// uncomment the following lines if you want to read/write from files
    freopen("input.txt", "r", stdin);
    freopen("output.txt", "w", stdout);

    int result=-1, prev=0, temp;

    assert(1 == scanf("%d", &N));
    for(int i=0; i<N; i++){
        assert(1 == scanf("%d", &G[i]));
    }

    int i, j;
    for(i=0; i<N&&G[i]>=6; i++){}
    for(j=N-1; j>=0&&G[j]<6; j--){}

    
    
    printf("%d\n", (j-i>0 ? j-i+1 : -1)); // print the result
    return 0;
}

```

Mi sento di aver dimenticato qualcosa di palesissimo, e non riesco a notarlo, qualcuno mi aiuterebbe?

---

<div class="post-metadata">

**Author:** ![Mazza7](https://forum.olinfo.it/user_avatar/forum.olinfo.it/mazza7/32/2689_2.png) [@Mazza7](https://forum.olinfo.it/u/Mazza7)\
**Post date:** [22 Settembre 2023, 4:53pm UTC](https://forum.olinfo.it/t/improving-grades/8507/2 "2023-09-22T16:53:09Z")

</div>

Penso che il problema sia nel valore di MAXN che al momento è 20

---

<div class="post-metadata">

**Author:** ![Zaccaria](https://forum.olinfo.it/user_avatar/forum.olinfo.it/zaccaria/32/1728_2.png) [@Zaccaria](https://forum.olinfo.it/u/Zaccaria)\
**Post date:** [22 Settembre 2023, 5:03pm UTC](https://forum.olinfo.it/t/improving-grades/8507/3 "2023-09-22T17:03:49Z")

</div>

Oddio grazie mille, l’avevo cambiato per il debugging e mi ero dimenticato di cambiarlo 😅
