# Nanga Parbat - Problema testcase 014

**URL:** <https://forum.olinfo.it/t/nanga-parbat-problema-testcase-014/5110>\
**Category:** Aiuto\
**Created:** [2 Aprile 2018, 6:24pm UTC](https://forum.olinfo.it/t/nanga-parbat-problema-testcase-014/5110 "2018-04-02T18:24:43Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ElephanZ](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/e/73ab20/32.png) [@ElephanZ](https://forum.olinfo.it/u/ElephanZ)\
**Post date:** [2 Aprile 2018, 6:24pm UTC](https://forum.olinfo.it/t/nanga-parbat-problema-testcase-014/5110/1 "2018-04-02T18:24:43Z")

</div>

Salve a tutti,  
In attesa della gara territoriale, mi sto allenando con vari problemi delle territoriali, tra cui “Nanga Parbat”.  
Proprio ora ho notato che non ottengo 100/100 per via di un solo output errato, il numero 014.  
Qui potete trovare il mio codice nel caso vi possa servire ([https://pastebin.com/cbWLmBpT](https://pastebin.com/cbWLmBpT)).  
Grazie 😄.

---

<div class="post-metadata">

**Author:** ![marcorubini301](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/m/50afbb/32.png) [@marcorubini301](https://forum.olinfo.it/u/marcorubini301)\
**Post date:** [2 Aprile 2018, 7:17pm UTC](https://forum.olinfo.it/t/nanga-parbat-problema-testcase-014/5110/2 "2018-04-02T19:17:07Z")

</div>

Ricordati che devi partire dall’altezza 5000, il tuo codice fa 100 se conti anche l’altezza di partenza.

---

<div class="post-metadata">

**Author:** ![ElephanZ](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/e/73ab20/32.png) [@ElephanZ](https://forum.olinfo.it/u/ElephanZ)\
**Post date:** [2 Aprile 2018, 8:04pm UTC](https://forum.olinfo.it/t/nanga-parbat-problema-testcase-014/5110/3 "2018-04-02T20:04:37Z")

</div>

Ho modificato nel seguente modo il codice ma l’errore c’è ancora…

```auto
for(int i = 0, j; i < N; i++) {
        in >> j;
        P += j;
        H[i] = P;
    }
    H[N] = 5000;
    for(int i = 0; i <= N; i++) {
        int temp = H[i];
        int mycount = count(H, H+N, temp);
        if(mycount > Max) {
            Max = mycount;
            MaxSave = temp;
        }
    }
    out << MaxSave << endl;

```

---

<div class="post-metadata">

**Author:** ![marcorubini301](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/m/50afbb/32.png) [@marcorubini301](https://forum.olinfo.it/u/marcorubini301)\
**Post date:** [2 Aprile 2018, 8:53pm UTC](https://forum.olinfo.it/t/nanga-parbat-problema-testcase-014/5110/4 "2018-04-02T20:53:04Z")

</div>

adesso hai N+1 elementi nell’array, la count deve contare da H a H+N+1 (l’ultimo indice valido è H+N)
