понедельник, 16 августа 2010 г.

Разбор задач с acm.timus.ru. Задачи 1335 и 1336

Следующие две задачи примечательны тем, что решение их много проще, чем кажется на первый взгляд.


Отбросим пример 2, подобранный специально, чтобы сбить с толку. Главное условие – можно выводить любую подходящую тройку.

Положим C = N2; B = N2 + N и A = N2 + 2N.
Т.к. N > 1, то все числа лежат в промежутке от N2 до (N + 1)2.
Легко проверить, что A2 + B2 делится нацело на C.


В этот раз отбросим пример 1.

Положим m = n2, k = n.
Выполнение условия задания легко проверить.

Комментариев нет:

Отправить комментарий