Для решения этой задачи давайте тщательно проанализируем ситуацию.
- Жители города А всегда говорят правду.
- Жители города Б всегда лгут.
- Жители города В чередуют правду и ложь (из каждого двух последовательных утверждений одно истинно, а другое ложно).
Теперь рассмотрим сообщение: "У нас пожар, приезжайте скорее!" и вопрос дежурного: "Где?". На ответ дежурного, который звучит как: "В городе В", мы и сосредоточим внимание.
Если звоночек был от жителя города:
- Города А (говорит правду): Если он говорит, что пожар в городе В, значит, это правда, и действительно, пожар в городе В.
- Города Б (лжет): Если житель города Б говорит, что пожар в городе В, значит, на самом деле его там нет, и пожар может быть где-то в другом месте (например, в городе А или в городе Б).
- Города В (чередует правду и ложь): В этом случае, если первый его ответ о пожаре в городе В, то это может быть правдой, но есть вероятность, что это ложь, так как они могут говорить одно истинное, а затем другое ложное.
Теперь подведем итог:
- Если пожар действительно в городе В, то сообщение могло исходить только от жителя города А (поскольку он всегда говорит правду) или от жителя города В (в случае, если это был правдивый ответ).
- Однако если звонил житель города Б, то ответ "в городе В" был бы ложным, и значит, где-то действительно был пожар.
Следовательно, если пожар действительно был, пожарная машина должна ехать в город А или город В, так как от жителей этих городов возможно получить правдивую информацию. Наиболее достоверно это подтверждает, что пожар в городе А и тот факт, что сообщение могло быть ложным, если бы его сообщил житель города Б.
Таким образом, наиболее правильным ответом будет: в пожарной машине нужно ехать в город А.