Wielomian jest podzielny przez współczynnik, (x-n)
jeśli f(n)=0
dla funkcji f
. Twoje zadanie: ustalenie, czy funkcja wielomianowa f(x)
jest podzielna przez(x-n)
.
Dane wejściowe
Dane wejściowe mają postać (x-n), (Polynomial)
. Pamiętaj, jeśli n jest ujemne, (x-n)
będzie miało postać wejściową(x+n)
. W przypadku wielomianu wszystkie wykładniki zostaną wstawione jako ^
. Współczynniki zostaną zapisane obok zmiennej x
. Przykładowym wielomianem może być 2x^2 + x^1
. Nie będzie między nimi żadnych odstępów. Termin x
zostanie wprowadzony jako x^1
. Więc co by „normalnie” wyglądać (x - 1)
będzie (x^1-1)
. Współczynniki i moce zawsze będą liczbami całkowitymi. Współczynnik jeden będzie domyślny, jeśli jest sprawiedliwy x
. Tj. x
Można to interpretować jako1x
Wyjście
Wartość logiczna. Prawda lub Falsey.
Dzięki @AlexA. Za pomoc w wyjaśnieniu tego!
Przykłady
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
Zasady
- To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach
Niestety nie wiem, jak zaimplementować tabelę wyników. Jeśli ktoś wie jak, możesz edytować post.