Линейное уравнение
Просмотр в формате PDF
Submit solution
Очки:
97
Ограничение по времени:
2.0s
Ограничение по памяти:
256M
Автор:
Problem types
Allowed languages
C++, Python
Школьник решает уравнение вида a * x + b = c, где a, b и c — целые числа.
Нужно определить, какие целые значения может принимать x:
- если существует ровно одно целое решение, выведите это значение
x; - если после подстановки коэффициентов получается верное равенство вида
0 * x = 0, то подходит любое целоеx, и нужно вывестиINF; - если целых решений нет, выведите
NO.
Входные данные
В единственной строке через пробел заданы три целых числа a, b, c.
Выходные данные
Выведите:
- либо одно целое число — значение
x, - либо строку
INF, - либо строку
NO.
Ограничения
-10^9 <= a, b, c <= 10^9
Примеры
Пример 1
Входные данные
0 0 0
Выходные данные
INF
Пример 2
Входные данные
0 11 11
Выходные данные
INF
Комментарии