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

Do you need help?

Possibile errore nel file esempio2.txt

p
pietro2k (240 points)
2 2 3
in HW8 obbligatorio by (240 points)
Citando la consegna dell' homework: " Il file ftesto  contiene  la matrice  e, di seguito  l'elenco delle parole.
    Una serie di 1 o piu'  linee vuote precede la reppresentazione della matrice,
    separa il diagramma dall'elenco delle parole e segue l'elenco delle parole."

Questo vale per tutti i file tranne per il file esempio2.txt nel quale l'ultima riga della lista di parole, quella contenente ("TIGRE ZEBRA") non e' seguita da nessuna linea vuota, e quindi non ha un carattere '\n' alla fine. Questo potrebbe causare un errore se nel codice si usa lo slicing per ottenere la riga senza '\n', dato che invece di escludere appunto '\n' andiamo ad escludere la A di ZEBRA.
542 views

2 Answers

E
Edward (25950 points)
4 4 172
by (26.0k points)
Hai ragione che per come è scritta la traccia, dovrebbe sempre esserci almeno una riga vuota dopo la lista di parole.

Comunque è una cosa abbastanza semplice da sistemare, e ci se ne accorge subito, ti consiglio semplicemente di non usare le slice
p
pietro2k (240 points)
2 2 3
by (240 points)
Si Si, solo per un fatto di consistenza, e per risparmiare la fatica a chi magari non se ne accorge e perde tempo a cercare un bug che in realtà è nell'esempio.
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
Grazie della segnalazione, aggiungo una nota nella pagina dell'esercizio