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

Do you need help?

Larghezza e altezza multipli di 2 [poll]

Matypist (5370 points)
11 16 45
in HW6 by (5.4k points)
edited by

Buon pomeriggio a tutti,

eccoci oggi con un nuovo sondaggio su un possibile caso estremo, questa volta per l'HW6 obbligatorio, il quesito è il seguente: in riferimento alla nota "NOTA: Larghezza e altezza dei rettangoli sono tutti multipli di due", essendo che tra i multipli di 2 è presente anche lo 0, come dovrebbe comportarsi il nostro programma rispetto a un rettangolo in cui larghezza e/o altezza siano uguali a 0 (vedi sondaggio)?

Errata corrige: nella prima opzione si intende in realtà minimo 2, altrimenti non sarebbe più un multiplo di 2

Choices:
Dovrebbe magicamente cambiare lo 0 in minimo 1 (1 like, 3%)
Dovrebbe ignorare il rettangolo in questione (2 likes, 7%)
Dovrebbe considerare e riservare lo spazio (giardino compreso) per quel rettangolo ma non disegnarlo (0 likes)
È un caso che non va gestito in quanto infondato (26 likes, 90%)
Altro (rispondete al quesito) (0 likes)
381 views
closed

3 Answers

Best answer
andrea.sterbini (207920 points)
750 1267 2373
by (208k points)
selected by

quanto siete contorti .... laugh

Matypist (5370 points)
11 16 45
by (5.4k points)

Menomale che Quelo per sua gentile intercessione risponde sempre ai nostri dubbi più contorti smiley

Exyss (21510 points)
1 2 79
by (21.5k points)
edited by

Premetto che credo sia un caso infondato, però aggiungo che (nel caso in cui la risposta fosse la seconda o la terza) bisognerebbe considerare anche il caso in cui vi sia una fila di rettangoli contente solamente un palazzo con altezza/larghezza 0:

  • Se la risposta fosse la seconda ---> si dovrebbe ignorare direttamente la fila di palazzi?
  • Se la risposta fosse la terza --------> si otterrebbe una riga vuota che potrebbe essere interpretata come "una strada principale allargata", dunque andando a violare le condizioni dell'homework in cui tutte le strade principali (dunque orizzontali) debbano avere la stessa grandezza
Loriv3 (7970 points)
13 21 84
by (8.0k points)
Non potrà capitare una cosa del genere in quanto andrebbe a rompere tutto l'HW, perchè se ci fosse un problema del genere andremmo a invalidare le richieste del progetto.