Um polinômio é divisível por um fator (x-n)se for f(n)=0para 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 xserá 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, xpode 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.