@syrov
пишу программы до 99 строк

Как решить уравнение х*х-2=3y в целых числах?

Я попробовал на нескольких числа, похоже не возможно. Но как это доказать? Заранее спасибо.
  • Вопрос задан
  • 293 просмотра
Решения вопроса 1
Перенесите двойку вправо (x*x=3y+2) и посчитайте левую и правую часть по модулю 3 - разберите все возможные случаи (их 3)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Mercury13
Программист на «си с крестами» и не только
x делится на 3: 9z² − 2 = 3y. Справа делится на 3, слева нет.
Иначе: (x−1)(x+1) = 3y + 1. Хотя бы один из множителей кратен трём. Всё наоборот: слева делится на 3, справа нет.
Дальше уже, по-моему, доказательство не упростить.
Ответ написан
Комментировать
TomasHuk
@TomasHuk
Исходя из графика функции, это невозможно.
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
доказывай через перемену знака при проходе по множеству целых
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы