eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Выразить суммой

Выразить суммой

Заданное целое число n выразить в виде суммы как минимум двух последовательных натуральных слагаемых. Например:

10 = 1 + 2 + 3 + 4

24 = 7 + 8 + 9

Если решений несколько, выведите то которое содержит наименьшее количество слагаемых.

Входные данные

Первая строка содержит количество тестов t (1t50). Каждый тест содержит одно целое число n (1n109).

Выходные данные

Для каждого теста выведите в одной строке ответ в следующем формате:

n = a + (a + 1) + ... + b

как показано в примере. Если решения не существует, выведите слово "IMPOSSIBLE".

Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
3
8
10
24
Выходные данные #1
IMPOSSIBLE
10 = 1 + 2 + 3 + 4
24 = 7 + 8 + 9
Источник IZHO 2019 Selection Contest, Dec. 29 2018, Baku