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.

Passano solo 7 test

V
Virtnet (1230 points)
4 32 43
in Es1 by (1.2k points)

Ciao,
Sto provando a scoprire il problema,perché tutti quei test sono falliti?

test_from_json_00008_100_LOTR_places ... FAIL
test_from_json_00009_100_people_of_HHGTTG (__main__.Test)
test_from_json_00009_100_people_of_HHGTTG ... FAIL
test_from_json_00010_100_places_x_4 (__main__.Test)
test_from_json_00010_100_places_x_4 ... FAIL
test_from_json_00011_100_LOTR_places_x_4 (__main__.Test)
test_from_json_00011_100_LOTR_places_x_4 ... FAIL
test_from_json_00012_100_people_of_HHGTTG_x_4 (__main__.Test)
test_from_json_00012_100_people_of_HHGTTG_x_4 ... FAIL°

Ho notato anche che nel test 00011_100_LOTR_places_x_4 mi dà:

Ho messo encoding="utf-8"

712 views

3 Answers

a
alessandro.c (910 points)
4 9 16
by (910 points)
Succede lo stesso anche a me, stessa schermata con punti interrogativi e "^"
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
@alessandro.c mi sembra che il log dei tuoi test sia chiaro, hai tornato un risultato errato
a
alessandro.c (910 points)
4 9 16
by (910 points)
Sì, quello lo avevo letto, ma vedendo quella schermata avevo pensato a qualche problema relativo all'encoding(utf-8 etc) invece pare che il problema stia proprio nell'algoritmo;
B
Barny (390 points)
1 4 6
by (390 points)
Negli ultimi file sono presenti lettere minuscole, carattere speciali e numeri. Ti consiglio di toglierli dalla matrice e riprovare a fare i test.
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
Non credo che ci sia nulla da togliere a parte i tab e gli accapo
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
@Virtnet Se non consegni non posso guardare il tuo codice e consigliarti.
V
Virtnet (1230 points)
4 32 43
by (1.2k points)
Ho consegnato il codice, grazie tanto :)
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
Da quello che vedo il risultato che torni in quei casi non è quello atteso.
Hai tenuto conto che esistono parole che contengono (dritte o a rovescio) altre parole?
Ad esempio in HHGTTG c'è la parola GOD che appare a rovescio (DOG) in almeno un paio di altre parole.
V
Virtnet (1230 points)
4 32 43
by (1.2k points)
Buonasera professore,in senso che se abbiamo il puzzle:
G   O   D
G   G   T
G   O   G
e se cerchiamo DOG troviamo nella prima linea?

Grazie mille.
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)

No, che la parola

BARMANINOLDPINKDOGBAR

contiene DOG che è la parola GOD al contrario