Um polinômio é divisível por um fator (x-n)
se for f(n)=0
para uma função f
. Seu trabalho: determinar se uma função polinomial f(x)
é divisível por (x-n)
.
A entrada
A entrada está na forma de (x-n), (Polynomial)
. Lembre-se, se n for negativo, (x-n)
estará na forma de entrada de(x+n)
. Para o polinômio, todos os expoentes serão colocados como ^
. Os coeficientes serão gravados ao lado da variável x
. Um exemplo polinomial poderia ser 2x^2 + x^1
. Não haverá espaços entre nada. O termo x
será inserido como x^1
. Então, o que "normalmente" olhar como (x - 1)
será (x^1-1)
. Os coeficientes e potências sempre serão inteiros. O coeficiente estará implícito se for justo x
. Ou seja, x
pode ser interpretado como1x
A saída
Um valor booleano. Verdade ou Falsey.
Graças a @AlexA. Por me ajudar a esclarecer isso!
Exemplos
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
Regras
- Isso é código-golfe , então o código mais curto em bytes ganha
Infelizmente, não sei como implementar o cabeçalho do snippet. Se alguém souber como, fique à vontade para editar a postagem.