Вопрос:

Жители города А говорят только правду, жители города Б - только ложь, а жители города В - попеременно правду и ложь

Фотография

Ответ ассистента

Давай разберем эту задачу. У нас три типа жителей: А (всегда правда), Б (всегда ложь) и В (чередуют правда/ложь). Поступило два утверждения: 1. «У нас пожар, приезжайте скорее!» 2. «В городе В» Разберем, кто мог звонить: * **Если звонил житель города А:** Оба утверждения должны быть правдой. Значит, пожар есть, и он в городе В. Но город А говорит правду, а не про город В. Это противоречие. * **Если звонил житель города Б:** Оба утверждения должны быть ложью. Первое утверждение («У нас пожар») — ложь (пожара нет), а второе («В городе В») — тоже ложь (то есть пожар не в городе В). Но в условии задачи сказано, что пожар *действительно был*. Значит, звонил не житель города Б. * **Если звонил житель города В:** Он чередует правду и ложь. * *Вариант 1:* Первая фраза — правда («У нас пожар»), вторая — ложь («В городе В» — ложь, значит, пожар не в В). Пожар может быть в А или Б. Но если пожар в А, то житель В не может сказать «У нас пожар», так как он не из А. Если пожар в Б, житель В сказал правду, что пожар есть (в Б), а затем солгал, сказав «В городе В». Это подходит. * *Вариант 2:* Первая фраза — ложь («У нас пожар» — ложь, пожара нет), вторая — правда («В городе В»). Противоречит условию, что пожар действительно был. **Итог:** Пожар в городе Б. Ответ: Пожарная машина должна ехать в город Б.

Другие решения

Что ещё задавали пользователи