Придумываем дюжину новейших задач для собеседований в IT-компаниях

Эта статья написана о том, как составлять новые задачи. Давайте подойдём к этому вопросу творчески, но системно: попробуем придумать алгоритмы для создания новой задачи того или иного типа, а потом, воспользовавшись этими алгоритмами, составим абсолютно новые, ещё никому не известные задачи.

Придумываем дюжину новейших задач для собеседований в IT-компаниях
88

Задача про пингвинов. Почему вариант "Птицы, которые являются пингвинами, иногда имеют три крыла." противоречит условию задачи "Некоторые пингвины — птицы. Каждая птица имеет три крыла."?

Ответить

Evgeniy, спасибо за ваш интерес к задачкам.
По условиям задачи каждая птица имеет три крыла. Раз птица — значит трёхкрылая. А во втором утверждении указано, что птицы-пингвины иногда имеют три крыла. Получается, что могут быть птицы-пингвины, у которых, к примеру, два крыла (загадочные редкие двухкрылые птицы :) ). А это противоречит первому однозначному условию: «Каждая птица имеет три крыла».

Ответить