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.

HW6Rec domanda su distinzione corridoio/stanza

M
ManuelFiorentini (700 points)
0 4 8
in HW6 di recupero by (700 points)
closed by
Buongiorno, sto svolgendo l'esercizio di recupero n.6 e stavo pensando ad alcune soluzioni da adattare allo svolgimento.
Una delle cose sulla quale vorrei chiedere conferma è la seguente:

Da quanto mi pare di aver capito, praticamente il passaggio in una porta mi trasferisce sempre da una stanza ad un corridoio (o viceversa).

Seguendo questo ragionamento, potrei impostare una variabile booleana che ogni volta che attraverso una porta diventa True(partendo il party sempre da un corridoio) e quando ne riattraverso una altra in uscita diventa False,  che mi da modo di gestire in modo diverso i corridoi e le stanze?

Secondo voi è un ragionamento che può funzionare o mi sfugge qualcosa?
237 views
closed with the note: soluzione trovata

1 Answer

angelo.spognardi (8190 points)
77 155 226
by (8.2k points)

Ciao, non funziona così: le porte possono anche collegare diverse stanze fra loro. In parecchie mappe è un comportamento frequente, quindi la tua idea non va bene, come in questo esempio (dimi-adventure.png):

M
ManuelFiorentini (700 points)
0 4 8
by (700 points)
La ringrazio professore, difatti osservando le immagini me ne ero accorto e sto cercando una soluzione al problema.