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

Do you need help?

homework 3 es1. built in- immutable sequence

B
Barilla (1220 points)
3 17 29
in Es1 by (1.2k points)
recategorized by
Ciao a tutti,

Ho finalmente risolto il primo esercizio, e in locale mi vengono tutti i test. Ma nel momento che vado a fare test con il time out, mi passa solo il primo e poi va immediatamente in time out, cosa molto strana visto che in totale il programma ci mette 12 secondi a fare tutto. La ragione sembra essere come da titolo questa immutable sequence che non so cosa sia, non so quindi come individuarla; già mi era capitato allo scorso homework e quello era dovuto ad un loop infinito, ma qui io di loop infiniti non ne ho!
Quindi cosa devo cercare?

Ps: la cosa veramente strana è che lo scorso homework anche se alcuni test andavano in timeout, poi proseguiva a testare i seguenti(e passandoli) ma qui si ferma proprio
499 views

2 Answers

alessioclemente (19640 points)
19 67 153
by (19.6k points)
Se ci mette 12 secondi andrà sicuramente in timeout che è di 1.5 secondi a test
B
Barilla (1220 points)
4 17 29
by (1.2k points)
non ne sarei sicuro, è solo il secondo che è pesante
andrea.sterbini (208020 points)
756 1270 2377
by (208k points)
Ma stai cercando di cambiare i valori della tupla che rappresenta un colore?

Se consegni posso vedere il log.
B
Barilla (1220 points)
4 17 29
by (1.2k points)
si professore, ogni volta che trovo un rettangolo itero su di esso, sostituendo interamente i pixel con quelli voluti ( quindi se trova uno bianco ce ne mette uno verde e cosi via). E' sbagliato?
andrea.sterbini (208020 points)
756 1270 2377
by (208k points)
Puoi cambiare un elemento di una lista, ma non un valore di una tupla.

Per cambiare la tupla devi sostituirla con un'altra.
B
Barilla (1220 points)
4 17 29
by (1.2k points)
sisi certamente, è quello che faccio