Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2021-22 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2021-22 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

VIDEOLEZIONI DEL CORSO DI FONDAMENTI DI PROGRAMMAZIONE AA20-21

PROGRAMMING COURSE VIDEOCONFERENCES AY20-21

Ho dei dubbi sui test del HW2 di recupero

m
max.maniscalco (860 points)
1 2 10
in HW2 by (860 points)
closed by
Buonasera,

ho completato il codice del HW2 di recupero verificandone la correttezza con diversi dati, tra i quali quelli forniti nella spiegazione, ed i risultati ottenuti sono corretti.

Quando invece eseguo i test automatici forniti la mia funzione fallisce 4 test perché i risultati non corrispondono a quelli previsti.

Per il debug ho aperto il primo dei test falliti, il file test_init-1000_txs-10.json e mi sembra che i risultati che si aspetta non sono corretti oppure mi sfugge qualcosa.

Ad esempio, nelle 10 transazioni il giocatore 2 invia (o tenta di inviare) per 5 volte diverse somme agli altri giocatori e non riceve mai niente da nessuno, ma il risultato previsto è che abbia un saldo di 183 e nessun debito, cosa che mi sembra impossibile.

Qualcuno è riuscito a passare tutti i test?

Grazie.
183 views
closed with the note: Non avevo capito che quando controllo se il giocatore ha abbastanza soldi per effettuare la transazione devo includere anche il pagamento della commissione e non solo il valore da trasferire.