Un polinomio es divisible por un factor (x-n)
si es f(n)=0
para una función f
. Su trabajo: determinar si una función polinómica f(x)
es divisible por (x-n)
.
La entrada
La entrada tiene la forma de (x-n), (Polynomial)
. Recuerde, si n es negativo, (x-n)
estará en la forma de entrada de(x+n)
. Para el polinomio, todos los exponentes se colocarán como ^
. Los coeficientes se escribirán al lado de la variable x
. Un ejemplo de polinomio podría ser 2x^2 + x^1
. No habrá espacios entre nada. El término se x
incluirá como x^1
. Entonces, ¿cuál sería "normalmente" mirada al igual que (x - 1)
habrá (x^1-1)
. Los coeficientes y potencias siempre serán enteros. El coeficiente uno estará implícito si es justo x
. Es decir, x
puede interpretarse como1x
La salida
Un valor booleano. Verdad o Falsey.
Gracias a @AlexA. ¡Por ayudarme a aclarar esto!
Ejemplos
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
Reglas
- Este es el código de golf , por lo que gana el código más corto en bytes
Desafortunadamente, no sé cómo implementar la tabla de clasificación de fragmentos. Si alguien sabe cómo, siéntase libre de editar la publicación.