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

Магическая константа

Магическая константа

Назовем число k магической константой для числа n, если 1 + 2 + 3 + . . . + (k - 1) + k = n. Ваша задача – найти магическую константу для заданного числа.

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

Одно число n (1n1018).

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

Выведите магическую константу для числа n, если она существует и -1 в противном случае.

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
3
Выходные данные #1
2
Входные данные #2
2
Выходные данные #2
-1