[AVVISO] Eseguiti i test aggiuntivi su HW4obb

andrea.sterbini (172340 points)
510 927 1776
asked Nov 30, 2019 in Avvisi by andrea.sterbini (172,340 points)

Ho eseguito i test aggiuntivi sullo HW4obb, in particolare:

  • ho disattivato l'import visto che non devono essere usate altre librerie
  • ho aggiunto uno ft5.txt modificato in cui ciascuna riga è diversa dalle altre
  • ho aggiunto 4 file generati casualmente come gli altri

La graduatoria è stata aggiornata con i risultati ed i log dei test.

Chi ottiene un voto minore di 16 e chi vuole migliorare il voto, svolga lo HW4 di recupero 

3 Answers

M
MarcoP (490 points)
1 2 4
answered Nov 30, 2019 by MarcoP (490 points)
Professore mi scusi, come è possibile che prima dell'aggiunta dei test segreti il mio HW passava tutti i test con l'aggiunta del bonus di efficienza ed ora non ne passa nessuno? Grazie mille in anticipo.
Lorenzo Cristini (10830 points)
0 0 27
commented Nov 30, 2019 by Lorenzo Cristini (10,830 points)
Controlla nella sezione "Correttezza", ti dovrebbe dire il perchè dei FAILED. Potrebbe essere un problema di qualcosa che hai importato.
t
tomnath (140 points)
0 0 1
commented Nov 30, 2019 by tomnath (140 points)
Stesso problema
M
MarcoP (490 points)
1 2 4
commented Nov 30, 2019 by MarcoP (490 points)
Impossibile, nel Program01.py ho scritto solamente il codice relativo al programma e basta. Non ho importato nulla.
Lorenzo Cristini (10830 points)
0 0 27
commented Nov 30, 2019 by Lorenzo Cristini (10,830 points)
Ho visto una persona che aveva 0 di correttezza e il problema era "Forbidden Error" con vicino il modulo importato "coding-utf-8" quindi tranquillo che se non hai importato niente il professore te lo sistema
M
MarcoP (490 points)
1 2 4
commented Nov 30, 2019 by MarcoP (490 points)
Si ho controllato adesso, mi da lo stesso errore che hai detto te. Lo spero.
andrea.sterbini (172340 points)
510 927 1776
commented Nov 30, 2019 by andrea.sterbini (172,340 points)
Vedo, il sistema importa automaticamente il modulo "encodings.utf_8_sig" quando fate la open (e io non l'ho messo tra i moduli permessi). Rifarò i vostri test aggiungendo quel modulo.
andrea.sterbini (172340 points)
510 927 1776
commented Nov 30, 2019 by andrea.sterbini (172,340 points)
Fatto, ora avete i test superati.
c
cristianov (250 points)
0 0 2
commented Nov 30, 2019 by cristianov (250 points)
Ho lo stesso problema anche io, prima passavo tutti i test e avevo anche il bonus, ora uno non lo passa
andrea.sterbini (172340 points)
510 927 1776
commented Nov 30, 2019 by andrea.sterbini (172,340 points)
Vai in timeout sul ft5_bis che ha tutte le stringhe diverse
Lorenzo Cristini (10830 points)
0 0 27
answered Nov 30, 2019 by Lorenzo Cristini (10,830 points)
Buongiorno prof, è normale che non passo un test (per lista restituita non corretta) che precedentemente passavo senza problemi? Non è un gran problema perchè comunque ho il voto dell'HW2 dello scorso anno ma mi piacerebbe saperne il motivo
andrea.sterbini (172340 points)
510 927 1776
commented Nov 30, 2019 by andrea.sterbini (172,340 points)
Non so ..........

L'unica cosa che mi viene in mente è che usi un set, e i set si comportano in modo casuale per cui in run diversi estrai gli elementi in ordine diverso
Lorenzo Cristini (10830 points)
0 0 27
commented Nov 30, 2019 by Lorenzo Cristini (10,830 points)
Capisco, sicuramente è quello, visto un controllo che facevo per velocizzare i tempi. La ringrazio per aver controllato!
P
Paoletto (1010 points)
3 4 8
answered Dec 12, 2019 by Paoletto (1,010 points)
Professore mi scusi.

Avrei una contestazione da fare qualora fosse possibile.

Oggi per caso ricontrollavo i risultati dei miei sforzi e noto come il risultato dell'HW4 sia stato azzerato.

Temo che ciò sia accaduto solo per l'import di una libreria che NON usavo per "imbrogliare" nello svolgimento del test.

Visto che il programma è ancora Online,può constatare come la libreria sia il "Time" che usavo per cronometrare l'esecuzione del mio codice per esercitarmi.

Tale libreria la importo sempre nei miei programmi in testa al codice,anche prima della traccia,e per una semplice Svista non l'ho rimossa.

So che l'importo di librerie è vietato,e su questo sono d'accordo,ma annullarmi un intero lavoro per una svista,visto che in quei giorni ero occupato e il "Time" non mi ha dato nessun tipo di vantaggio,non lo trovo molto corretto.

Se lei mi da la possibilità di eliminare quell'import mi farebbe una grossa cortesia.

La rigrazio professore....
andrea.sterbini (172340 points)
510 927 1776
commented Dec 12, 2019 by andrea.sterbini (172,340 points)
Fatto                            .