Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Nuovi grader: riaffiorano vecchi problemi

val7e (260 points)
2 5 11
in Es1 by (260 points)
closed by
è possibile che un programma che avevo risolto 4 giorni fa ora mi dia un problema di tempo che ero riuscita a risolvere con il vecchio grader?

E comunque a due giorni dalla consegna non è umanamente possibile sistemare i vecchi programmi.
839 views
closed with the note: answered

4 Answers

francesco.dev (33560 points)
21 51 129
by (33.6k points)

E' possibile e ti spiego perché:
Il professore ha reso i test molto più complessi, cosicché possano testare la reale efficienza della soluzione che stiamo proponendo!
Se ora ti dà problemi è unicamente perché ciò che hai creato non è al livello che il professore richiede per superare tale homework.

Sperando di esserti stato utile,
- Francesco Pio Scognamiglio

Auron (15880 points)
50 126 194
by (15.9k points)
Beh si, mi sono iscritto quest'anno, ma seguo soltanto sistemi digitali e calcolo differenziale :)
Hi sempre pensato, come ha detto il prof, che il "programmare si impara programmando"... E quindi avendo già qualche base preferisco dedicare molto tempo a casa piuttosto che seguire lezione, molto utile per chi, magari, non ha una forte proprietà della logica del programmatore, o che addirittura non ha mai programmato :)
francesco.dev (33560 points)
21 51 129
by (33.6k points)
La penso come te! Però mi affascina seguire le lezioni universitarie. Per me è un'esperienza nuova e cerco di godermela fino in fondo
Comunque il modo di incontrarci lo troveremo sicuramente :D
Auron (15880 points)
50 126 194
by (15.9k points)
Curioso di conoscere qualcuno in gamba come sembri essere tu :D
francesco.dev (33560 points)
21 51 129
by (33.6k points)
Grazie del complimento! Sono curioso anche io di conoscerti :D
Auron (15880 points)
50 126 194
by (15.9k points)
Vedremo di trovare l'occasione :)
m
moin.uddin (820 points)
4 10 19
by (820 points)

ciao,

dipende, di che tipo di problema stai parlando ?? se è di tempo allora dovresti un attimo controllare le funzioni che hanno il ciclo. if ecc... e cercare di trovare una soluzione migliore :)  

invece se è il problema tipo Assertion Error ! allora dovresti controllare le modifiche che effettui sulla lista o i valore che fai ritornare dalla funzione !

e per risponderti alla domanda è possibile che un programma che avevo risolto 4 giorni fa ora mi dia un problema di tempo che ero riuscita a risolvere con il vecchio grader?

si, è possibile :D ahahah a me è successo, il programma con vecchio grade finiva in 2 sec invece con il nuovo 2 min e mezza :'(  .. inoltre non parlare dei assertion error aahhah, però adesso funziona tutto ;) 

il professore ha reso i test molto più complessi come ha già detto franceso.dev ... devi giusto un attimo rimetterti  a vedere il codice :D 

inizia con dividendo il problema in sottoproblemi cosi da capire dove puo esserci il problema 

ciao e Buon coding :D

g
g.nosci (770 points)
5 11 17
by (770 points)
ti consiglio di vedere i risultati corretti e confrontarli con i risultati che restituisce la tua funzione e poi da li cercare l'errore nel codice.

Certe volta manca veramente poco per avere un implementazione corretta
andrea.sterbini (207920 points)
750 1267 2373
by (208k points)
Come annunciato qui e a lezione, abbiamo aggiunto nuove istanze di test.
Per eseguire i test al più presto e darvi i risultati senza aspettare ho rifatto i test mantenendo il vecchio timeout globale.
Ho però aggiunto all'output una stima del tempo speso in ciascun test per darvi più informazioni.

State tranquilli che la valutazione finale dell'homework (e dei successivi) userà un timeout per ciascun test, quindi tutti i test che impiegano meno di 30 secondi saranno validi.