In this Polynomials problem, You are given the coefficients of a polynomial P. Your task is to find the value of P at point x.

HackerRank Polynomials solution in python


Problem solution in Python 2 programming.

import numpy
L = map(float, raw_input().split())
x = float(raw_input())

print numpy.polyval(L, x)


Problem solution in Python 3 programming.

import numpy
n = list(map(float,input().split()));
m = input();
print(numpy.polyval(n,int(m)));


Problem solution in pypy programming.

# Enter your code here. Read input from STDIN. Print output to STDOUT
import numpy 

p = numpy.array(raw_input().split(), float)
x = float(raw_input())
print numpy.polyval(p, x)


Problem solution in pypy3 programming.

# Enter your code here. Read input from STDIN. Print output to STDOUT

a = list(map(float, input().split()))
x = float(input())

print(sum([y*x**(len(a)-1-i) for i,y in enumerate(a)]))