Cesenatico 2012/3
Inviato: 26 apr 2014, 15:14
Sia n un intero maggiore o uguale a 2. Ci sono n persone in fila indiana, ognuna delle quali `e o un furfante
(e mente sempre) oppure un cavaliere (e dice sempre la verità). Ogni persona, eccetto la prima, indica una
delle persone davanti a lei e dichiara “Questa persona `e un furfante” oppure “Questa persona `e un cavaliere”.
Sapendo che ci sono strettamente pi`u furfanti che cavalieri, dimostrare che assistendo alle dichiarazioni `e
possibile determinare per ognuna delle persone se si tratta di un furfante o di un cavaliere.
Volevo chiedervi se la mia soluzione, diversa da quella ufficiale, vi sembra corretta e abbastanza rigorosa.
SOLUZIONE: Partendo dall'ultima persona della fila(quella che indica la penultima) ho 2 casi: o è cavaliere o è furfante. In ognuno di questi 2 casi potrò con certezza, sapendo la sua affermazione e il suo tipo, sapere con certezza di che tipo è la persona davanti a lui, e questo vale per ogni altra persona fino alla seconda che mi darà la possibilità di sapere di che tipo è la prima. A questo punto noto che le due possibili configurazioni(fissando il primo come furfante o come cavaliere) saranno simmetriche, infatti se una persona è cavaliere(o furfante) in una configurazione, questa sarà furfante(o cavaliere) nell'altra, perchè cambiando il tipo del primo, cambia la veridicità della sua affermazione, e quindi cambia il tipo del secondo, e cosi via. A questo punto ho 2 configurazione, nella prima ho m furfanti e n cavalieri, nella seconda m cavalieri e n furfanti, ma so che furfanti>cavalieri e quindi la corretta sarà quella con più furfanti.
(e mente sempre) oppure un cavaliere (e dice sempre la verità). Ogni persona, eccetto la prima, indica una
delle persone davanti a lei e dichiara “Questa persona `e un furfante” oppure “Questa persona `e un cavaliere”.
Sapendo che ci sono strettamente pi`u furfanti che cavalieri, dimostrare che assistendo alle dichiarazioni `e
possibile determinare per ognuna delle persone se si tratta di un furfante o di un cavaliere.
Volevo chiedervi se la mia soluzione, diversa da quella ufficiale, vi sembra corretta e abbastanza rigorosa.
SOLUZIONE: Partendo dall'ultima persona della fila(quella che indica la penultima) ho 2 casi: o è cavaliere o è furfante. In ognuno di questi 2 casi potrò con certezza, sapendo la sua affermazione e il suo tipo, sapere con certezza di che tipo è la persona davanti a lui, e questo vale per ogni altra persona fino alla seconda che mi darà la possibilità di sapere di che tipo è la prima. A questo punto noto che le due possibili configurazioni(fissando il primo come furfante o come cavaliere) saranno simmetriche, infatti se una persona è cavaliere(o furfante) in una configurazione, questa sarà furfante(o cavaliere) nell'altra, perchè cambiando il tipo del primo, cambia la veridicità della sua affermazione, e quindi cambia il tipo del secondo, e cosi via. A questo punto ho 2 configurazione, nella prima ho m furfanti e n cavalieri, nella seconda m cavalieri e n furfanti, ma so che furfanti>cavalieri e quindi la corretta sarà quella con più furfanti.