Информатика. Учебное пособие



         

II Решение логических задач табличным способом - часть 3


Известно, что:

  • Джуди живет не в Париже, а Линда — не в Риме;
  • парижанка не снимается в кино;
  • та, кто живет в Риме, певица;
  • Линда равнодушна к балету.
  • Где живет Айрис, и какова ее профессия?

    Решение. Составим таблицу и отразим в ней условия 1 и 4, заполнив клетки цифрами 0 и 1 в зависимости от того, ложно или истинно соответствующее высказывание:

    Париж

    Рим

    Чикаго

    Пение

    Балет

    Кино

    0

    Джуди

    Айрис

    0

    Линда

    0

    Далее рассуждаем следующим образом. Так как Линда живет не в Риме, то, согласно условию 3, она не певица. В клетку, соответствующую строке "Линда" и столбцу "Пение", ставим 0.

    Из таблицы сразу видно, что Линда киноактриса, а Джуди и Айрис не снимаются в кино.

    Париж

    Рим

    Чикаго

    Пение

    Балет

    Кино

    0

    Джуди

    0

    Айрис

    0

    0

    Линда

    0

    0

    1

    Согласно условию 2, парижанка не снимается в кино, следовательно, Линда живет не в Париже. Но она живет и не в Риме. Следовательно, Линда живет в Чикаго. Так как Линда и Джуди живут не в Париже, там живет Айрис. Джуди живет в Риме и, согласно условию 3, является певицей. А так как Линда киноактриса, то Айрис балерина.

    В результате постепенного заполнения получаем следующую таблицу:

    Париж

    Рим

    Чикаго

    Пение

    Балет

    Кино

    0

    0

    1

    Джуди

    1

    0

    0

    1

    0

    0

    Айрис

    0

    1

    0

    0

    0

    1

    Линда

    0

    0

    1

    Ответ. Айрис балерина. Она живет в Париже.




    Содержание  Назад  Вперед