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

Do you need help?

HW 6 Disegnare il primo rettangolo della riga

M
Max9608 (650 points)
5 10 12
in HW6 by (650 points)
Buon pomeriggio a tutti, sto facendo l'hw 6 ma sto riscontrando un problema che potrebbe sembrare banale ma per il quale sto perdendo tanto tempo. Non riesco a capire il range nel quale disegnare il primo rettangolo della prima riga, a logica ho pensato che il range sarebbe potuto essere: (spaziatura, spaziatura+larghezza+1), idem per l'altezza, ma così facendo il rettangolo mi viene "spostato" rispetto all'immagine expected. Ho provato vari range ma non riesco a farlo come deve essere. Possibile mi sia perso qualcosa? Premetto che lo sfondo è delle dimensioni giuste.
376 views

1 Answer

D
DamianoP (570 points)
4 8 10
by (570 points)
Penso che il lato sinistro del primo rettangolo di ogni fascia sia al spaziatura+1-esimo pixel dal margine sinistro e nel range il termine di stop debba essere spaziatura+1+larghezza+1?
D
DamianoP (570 points)
4 8 10
by (570 points)
ricontrollando il file png example il lato sinistro coincide con il 42-esimo pixel ovvero la spaziatura
M
Max9608 (650 points)
5 10 12
by (650 points)
Provato anche così. In particolare nel test "mat-2-97" dove la spaziatura è 97, faccio un doppio for nel range(97, 98+altezza+1). Ma non viene come è nell'immagine expected.