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

Do you need help?

HW3 es.1: non riesco a controllare se un rettangolo sia full black

gian- (1170 points)
1 7 17
in Es1 by (1.2k points)
recategorized by

Riesco a trovare il perimetro di tutti i rettangoli o quadrati che siano, poi (da prova) riesco a colorare anche l'interno dei rettangoli, quindi non è un problema di coordinate.

Il cappio è capire se un rettangolo è tutto nero al suo interno, oppure  se ci sono pixel bianchi.

La mia idea ( che non funziona, sigh) era -con due while- di scorrermi tutti i pixel interni al rettangolo, e se e solo se sono tutti neri, allora procedo a colorare. Tuttavia, così, non riesco.

Allora ho provato ad aggiungere tutto ciò all'interno del rettangolo in una lista vuota, poi, se in questa non ci sono pixel bianchi, procedo a colorare quel determinato quadrilatero.

Ma ancora una volta, non riesco a non colorare ciò che non va colorato.

Help me 

405 views
closed

1 Answer

Best answer
ledoriver (4630 points)
2 6 17
by (4.6k points)
edited by
Guarda io uso la tua prima tecnica solo che invece dei whike utilizzo due for, e ciclo on un range, forse c’è una distrazione nel decidere gli estremi entro cui fare il controllo. Io all‘Inizio sbagliavo quello
gian- (1170 points)
1 7 17
by (1.2k points)

si alla fine for o while non dovrebbe cambiare nulla.. 

grazie per la risposta, più tardi/ domani riprovo ad impostare il controllo wink

gian- (1170 points)
1 7 17
by (1.2k points)
apposto, sono riuscito a risolvere e mi viene.

Penso sarà stato per distrazione... grazie ancora!!
ledoriver (4630 points)
2 6 17
by (4.6k points)

Non c'è di che sad