Поліном ділиться на коефіцієнт, (x-n)якщо f(n)=0для функції f. Ваше завдання: визначити, чи функція полінома f(x)ділиться на (x-n).
Вхід
Вхід у вигляді (x-n), (Polynomial). Пам'ятайте, якщо n від'ємний, (x-n)буде у формі введення(x+n) . Для многочлена всі експоненти будуть розміщені як ^. Коефіцієнти будуть записані поруч зі змінною x. Прикладом може бути многочлен 2x^2 + x^1. Між чим-небудь не буде пробілів. Термін xбуде зараховано як x^1. Так що б «нормально» виглядати (x - 1)буде (x^1-1). Коефіцієнти і потужності завжди будуть цілими числами. Коефіцієнт один буде неявним, якщо він справедливий x. Тобто, xможна трактувати як1x
Вихід
Булева величина. Труті, або Фальсі.
Завдяки @AlexA За те, щоб допомогти мені прояснити це!
Приклади
Input:(x^1-1),(x^1-1)
Output: True
Input: (x^1+2),(2x^2+4x^1+2)
Output: False
Input: (x^1+7),(x^2-49)
Output: True
Правила
- Це код-гольф , тому найкоротший код у байтах виграє
На жаль, я не знаю, як реалізувати таблицю лідерів фрагментів. Якщо хтось знає як, сміливо редагуйте публікацію.