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

Велике значення

Велике значення

Журі вирішило дати вам важке завдання. Дано два числа a та b і ви повинні обчислити a * (a + 1) * ... * b.

Пізніше вони подумали, що це завдання буде складним, і вирішили попросити визначити його знак замість результату. Тому потрібно визначити, чи є цей результат від'ємним, додатнім або нуль.

Вхідні дані

Два цілих числа a і b (-109ab109).

Вихідні дані

Виведіть знак виразу a * (a + 1) * ... * b, а саме "**- 1**", "0", "1".

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
3 5
Вихідні дані #1
1
Вхідні дані #2
-6 5
Вихідні дані #2
0
Вхідні дані #3
4 9
Вихідні дані #3
1
Вхідні дані #4
-7 -1
Вихідні дані #4
-1
Джерело 2019 Республіканська олімпіада, Азербайджан, Фінал, Травень 5