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.

É possibile riconoscere i rettangoli in base al loro colore?

CiZ (3810 points)
5 13 21
in HW6 obbligatorio by (3.8k points)
recategorized by
Se creassi una lista di tutti i colori presenti nei vari test e riconoscessi in un certo modo i rettangoli in base ai colori, sarebbe una cosa possibile? Certo finché resto nel limite dei test conosciuti si potrebbe fare penso, ma se nei test segreti ci fosse qualche test che serve a verificare che non sia utilizzata questa opzione il tutto sarebbe inutile.
376 views
closed

3 Answers

Best answer
9
9Andrea9 (12340 points)
12 32 56
by (12.3k points)
selected by
non penso tu possa ragionare in questo modo poichè stai creando un programma ad hoc per i test.
CiZ (3810 points)
5 13 21
by (3.8k points)
Come immaginavo :(
AdSum (16290 points)
9 20 134
by (16.3k points)
Si, ogni colore è unico quindi puoi.
CiZ (3810 points)
5 13 21
by (3.8k points)
Penso che la tua risposta sia basata sul ragionamento che io debba prima trovare il colore dalle liste e poi usarlo come elemento, non creare ad hoc una lista di colori per utilizzarli senza trovarli dal file png. Giusto? Perché il mio ragionamento in verità era questo, ma ho chiesto per sapere se potevo semplificarlo o no.
AdSum (16290 points)
9 20 134
by (16.3k points)
Una volta ricavati tutti i colori puoi usare gli stessi colori per identificare i rettangoli stessi, in quanto i colori sono unici
Francesco.Danese (2140 points)
0 1 10
by (2.1k points)
Di certo non puoi crearti a prescindere una lista di colori, poichè il tuo programma deve funzionare con qualsiasi tipo di immagine in input. La cosa più semplice che puoi fare è iterare l'immagine e quando trovi un colore nuovo salvarlo in una lista/dizionario.