Просто предполагаем что Андреев соврал о том что он из Онеги. Получается Григорьев - Каргополь. Затем, понимаем что в если в Каргополе уже живет Григорьев, то первое утверждение Борисова ложное, тогда Борисов - Коряма. Григорьев действительно из Каргополя, тогда Данилов =/ Вельск. Если Данилов не из Вельска, тогда Андреев - Коряжма. Остается 2 города. Если Данилов =/ Вельск, то тогда Данилов - Онега, а Васильев - Вельск. Если бы мы в первом выбрали другой вариант, то все равно путем логических вычислений, мы бы наткнулись на противоречие.
Чтобы значение выражения
было целым число, то нужно просто избавится от знаменателя, т.е в числителе вынести за скобки (х+2) и сократить со знаменателем.
Сразу заметим, что х не равен -2
Для этого можно было бы попробывать решить уравнение
Но с другой стороны можно сразу проверить является ли х=-2 корнем этого уравнения 4-6-2=-4, Значит х=-2 не является корнем этого уравнения.
Следовательно нам не удастся преобразовать числитель к виду (х+а)(х+в).
Нам остается последний вариант приравнять х=0, тогда мы получаем
ответ х=0 единственный целое значение, при котором выражение тоже целое число!