Непейвода Николай Николаевич
Доктор физико-математических наук, профессор Удмуртского государственного университета. Логик, математик, информатик, философ. Автор более 150 научных работ, в том числе книг «Логика и компьютер», «Прикладная логика», «Основания программирования», «Стили и методы программирования».
Методы Кристобаля Хунты
— Голубчики, — сказал Фёдор Симеонович озабоченно, разобравшись в почерках.
— Это же проблема Бен Бецалеля. Калиостро же доказал,что она не имеет решения.
— Мы сами знаем, что она не имеет решения, — сказал Хунта, немедленно ощетиниваясь.
— Мы хотим знать, как её решать.
— Как-то странно ты рассуждаешь, Кристо... Как же искать решение, когда его нет? Бессмыслица какая-то...
— Извини, Теодор, но это ты очень странно рассуждаешь. Бессмыслица — искать решение, если оно и так есть.
Речь идёт о том, как поступать с задачей, которая решения не имеет. Это глубоко принципиальный вопрос...
А. и Б. Стругацкие. «Понедельник начинается в субботу»
В чём прав и в чём неправ Кристобаль Хозевич?
Конечно же, с позиций некоего высшего знания Кристобаль Хунта прав: зачем решать разрешимую задачу, если уже известно, что у неё есть решение? Но нельзя забывать, что он — бессмертный маг высшего класса, бывший Великий Инквизитор и прочее, и прочее. Он уже умеет щелкать элементарные задачи, и многие задачи, недоступные для Вас, являются элементарными для него. А вам нужно участвовать в олимпиадах и конкурсах, учиться, а затем работать на производстве, где подавляющее большинство задач именно разрешимые (в частности, на традиционных олимпиадах других и не дают). Так что знать способы решения таких задач и уметь реализовывать соответствующие алгоритмы — важнейшие знания и умения для тех, кто желает быть выше «чайника» в информатике.