Найти - Пользователи
Полная версия: Задачка по Питону
Начало » Центр помощи » Задачка по Питону
1
Krom161
Добрый день, помогите пожалуйста с задачей. Не могу решить.

Вариант №4. «Значение многочлена»
Коэффициенты многочлена лежат в массиве a: a…a (n ≥ 0 - степень многочлена). Вычислить значение этого многочлена в точке x, то есть axn +…+ ax + a. Значение х и степень n (не больше 10) вводится с клавиатуры, а массив из 11 коэффициентов заполняется случайными числами из диапазона от 0 до 100.
py.user.next
  
>>> def eval_polynomial(p, x):
...     return sum(p[i] * x ** i for i in range(len(p)))
... 
>>> poly = [1, -2.5, 5] # 5 * x^2 - 2.5 * x^1 + 1 * x^0 = 0
>>> x = 4
>>> 
>>> eval_polynomial(poly, x)
71.0
>>> eval_polynomial([1, 1, 1, 2], 2)
23
>>>


tags: polynomial
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB