Телеграм чат начинающих программистов. Общаемся и помогаем друг другу
Если ссылка не открывается, можно найти нас в поиске по чатам @rubyrush
или
пойти другим путем
Перед вами лежит 4 карточки. На каждой карточке с одной стороны написана цифра, с другой стороны – буква.
Вам дали утверждение: если на карточке с одной стороны написана гласная буква, то с другой стороны у нее четное число.
Какое минимальное число карточек надо перевернуть, чтобы подтвердить или опровергнуть это утверждение? И что это будут за карточки?
Выражаем благодарность за задачу Михаилу Кечинову
Опровергнуть нужно только утверждение, выделенное курсивом. Все остальные условия считаются незыблемыми.
Неправильная информация на обратной стороне некоторых из карточек может это утверждение опровергнуть (то есть на обратной стороне может оказаться не та буква или не такое число как в утверждении).
Если мы перевернем все такие карточки и увидим, например, что информация совпала с утверждением, то мы утверждение подтвердили.
Надо перевернуть A и D, т. к. обратная сторона любой из карт может опровергнуть гипотезу. Карты С и B гипотезу не опровергают в любом случае.
Другое объяснение:
Если переворачиваем A и там нечетное число, то опровергаем утверждение. Если там четное — делаем первый шаг к доказательству.
Если переворачиваем D и там гласная, то опровергаем утверждение. Если согласная, то утверждение не затронуто и мы заканчиваем доказательство.
Карточка B не содержит гласную, поэтому никак не влияет на доказательство.
Если при перевороте карточки C на обороте будет согласная, то тоже никак не касаемся утверждения. А если гласная, то карточка C просто еще раз подтверждает утверждение, но никак не влияет на доказательство. Поэтому карточку C переворачивать необязательно.