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

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 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 2023-24 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.

errore nei caratteri es.1

a
ares.angeloni (1060 points)
10 24 37
in Es1 by (1.1k points)
il programma passa tutti i test tranne quelli derivati dal file di guida galattica per autostoppisti. ho analizzato i risultati e il problema dipende unicamente da due lettere: la u tedesca, riconosciuta come Ü. oltre questo, che completa l ulttima parola, tutto funziona. ho provato ad aprire il file in codifica utf8 ma non basta a risolvere il problema. cosa posso fare?

4 Answers

Xriuk (13590 points)
8 24 116
by (13.6k points)
edited by

Io non ho aperto i file con utf-8, eppure non ho questo problema. Magari il tuo algoritmo non va in questo caso. Inoltre se non passi questo, presumo che non passi neanche la versione "x 4" dello stesso, no?

EDIT: ho provato il .zip aggiornato ed ho riscontrato il tuo stesso problema, proprio a causa di quella lettera, aperto il file con codifica utf-8 e risolto il problema...

andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
Non avete mica editato il file in windows?
jef (4930 points)
1 2 16
by (4.9k points)
Hai provato a consegnare il tuo file e testare il codice sulla macchina virtuale? Anche a me dava errori facendo i test sul mio computer, ma in realtà passo tutti i test (stessa cosa per altre persone che conosco).
J
JosefZerpa (180 points)
0 0 2
by (180 points)
Avevo lo stesso problema. Ho risolto specificando l'encoding come utf-8. Ho anche riestratto i file txt problematici dal zip originale, considerando la risposta di Sterbini.