/
glukhov2008
/
Python
Обзор
Документация
Войти
/
glukhov2008
/
Python
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
evaluate.py
11 строк
534 B
AndrewGluss
Create function evaluate() for count polynomial
24 июл 2022, 16:39
Не верифицирован
24 июл 2022, 16:39
000ce00
Код
Авторство
О чём код?
'''Написать функцию evaluate(), которая принимает на вход строку из коэффициентов и целое число, а на выходе результат многочлена''' from functools import * def evaluate(coefficients, x): lens = [i for i in range(len(coefficients))] x1 = list(map(lambda p,r: (x**p)*r, lens[::-1],coefficients)) return reduce(lambda x,y: x+y,x1,0) coefficients = [int(i) for i in input().split()] x = int(input()) print(evaluate(coefficients, x))