Сумма
Очень простая
Ограничение по времени выполнения 1 секунда
Ограничение по использованию памяти 128 мегабайт
Вовочка, как известно, любит придумывать математические задачки. Вот недавно он придумал такую: для заданного s найти все такие целые положительные a и b, что a ≤ b и
a + (a + 1) + (a + 2) + ... + (b - 1) + b = s
Входные данные
Одно целое число s (1 ≤ s ≤ 10^12
).
Выходные данные
Первая строка должна содержать одно число k - количество найденных пар a и b. На следующих k строках должны быть по два целых числа, первое не больше второго - соответствующая пара. Пары должны выводиться в порядке увеличения первого числа.
Примеры
Ввод #1
Ответ #1
Отправки 329
Коэффициент принятия 27 %