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.

HW2 ES1 ultimo test

T
Torri (680 points)
0 10 17
in Es1 by (680 points)
Salve, sto sbattendo la testa da oggi pomeriggio sul perchè il mio codice non passa l'ultimo test e ritorna una stringa diversa di pochissimi caratteri.

Quello che non capisco è cos'abbia l'ultimo test di diverso dai precedenti che è in grado di mandare in tilt il mio programma (considerando che non dovrebbe dare problemi su parole ripetute o parole prefisso di altre).
244 views

1 Answer

_andrea_ (45670 points)
11 42 297
by (45.7k points)
Che metodo usi per tenere conto delle lettere cancellate?
T
Torri (680 points)
0 10 17
by (680 points)
Ho una matrice di appoggio che contiene 1 nelle posizioni che vanno cancellate e 0 in quelle che non vanno cancellate, così che a fine ciclo inserisco in una stringa solo i caratteri nelle posizioni che danno 0
_andrea_ (45670 points)
11 42 297
by (45.7k points)
Anche io faccio così, solo che uso 1 e 0 al contrario
andrea.sterbini (207920 points)
750 1267 2373
by (208k points)

dev'essere questo il problema blush

_andrea_ (45670 points)
11 42 297
by (45.7k points)
A me passa tutti e 12 i test in questo modo
andrea.sterbini (207920 points)
750 1267 2373
by (208k points)
Stai lavorando sull'ultima versione aggiornata dei test?
_andrea_ (45670 points)
11 42 297
by (45.7k points)
Non lo so. So solo che sul mio pc passa 10 test e sulla VM 12, quindi mi va bene così