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.

Come posso cercare una svolta

Loriv3 (7970 points)
13 21 84
in HW6 di recupero by (8.0k points)
Per cercare una svolta stavo pensando di fare che una volta che mi viene data la posizione di riga pixel in cui mi trovo mi salvo tutti i pixel che coprono la mia casella e cerco x, y maggiori e x,y minori per trovarmi i vertici della casella. Una volta che ho ottenuto vorrei cercare se una posizione valida vedendo se le caselle (nord:[xmin][ymin-2], sud.... E così via) sono bianche. Esiste un metodo più veloce?
291 views

1 Answer

g
giacomo_venturini (6680 points)
3 6 40
by (6.7k points)
Ciao, ti conviene sfruttare l'informazione della dimensione del lato delle caselle (che è fisso per ogni esecuzione e quindi puoi calcolarlo esaminando i bordi della casella iniziale), sapendo quello puoi spostarti all'interno delle caselle nei dintorni con facilità e ricavarti così i colori dei contenuti delle caselle vicine