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

Do you need help?

Domanda su HW8 su casi incoerenti

p
ph04 (1090 points)
14 20 27
in HW8 by (1.1k points)
Per ogni proprietà, nel caso in cui D non sia 1, ci sono dei vincoli da rispettare sul numero di colori che possono essere dati in ingresso. Diamo per scontato che il numero di colori è sempre coerente con la dimensione D della foto, oppure è necessario gestire questi casi? E, nell'eventualità che vadano gestiti, è necessario ritornare una lista vuota (quindi senza creare alcuna foto perché i dati sono incoerenti), oppure ricadendo sul caso in cui la proprietà sia pari a ""?

Esempi:

se D = 1, in nessuna proprietà, il numero dei colori è vincolato (quindi i colori possono essere infiniti, facendo un rettangolo di lato 1px per ogni colore in ingresso)

DIFF - se D != 1, i colori devono essere almeno 4

CROSS, HRECT, VRECT - se D != 1, i colori devono essere almeno 2
378 views
closed

1 Answer

Best answer
Luigi Pizza (6120 points)
14 20 65
by (6.1k points)
selected by
Il numero di colori può essere maggiore, minore o uguale a D.

Suppongo che si potrebbe anche poter richiedere un test con D=2, N = 3, propietà = properties_diff_, ma in quel caso si dovrebbe ritornare una lista vuota.
p
ph04 (1090 points)
14 20 27
by (1.1k points)
Eh si è quel che ho chiesto, cosa fare nel caso in cui i numeri non siano coerenti con la proprietà, ritornare una lista vuota o ricadere in proprietà = ""
Luigi Pizza (6120 points)
14 20 65
by (6.1k points)
Se la proprietà richiesta è quella, non penso che il programma si debba inventare cose. Semplicemente si ritorna una lista vuota. (probabilmente i prof ci risponderanno a breve)
Nilats (3750 points)
8 14 29
by (3.8k points)
Luigi sei un grande
Quellocinese (2700 points)
4 4 22
by (2.7k points)
Luigi sei ovunque