Larghezza e altezza multipli di 2 [poll]

Matypist (5370 points)
8 16 45
asked Nov 28, 2021 in HW6 by Matypist (5,370 points)
edited Nov 28, 2021 by Matypist

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)

3 Answers

Best answer
andrea.sterbini (172680 points)
511 927 1776
answered Nov 28, 2021 by andrea.sterbini (172,680 points)
selected Nov 28, 2021 by Matypist

quanto siete contorti .... laugh

Matypist (5370 points)
8 16 45
commented Nov 28, 2021 by Matypist (5,370 points)

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

Exyss (21390 points)
1 2 79
answered Nov 28, 2021 by Exyss (21,390 points)
edited Nov 28, 2021 by Exyss

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)
8 20 84
answered Nov 28, 2021 by Loriv3 (7,970 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.