Решение задачи на Python, со следующими условиями:
Операции с многочленами. Полиномиальные коэффициенты.
В файле polynomial_coefficients.txt содержатся коэффициенты двух многочленов. В первой строке файла - коэффициенты первого многочлена, во второй строке - коэффициенты второго многочлена. Коэффициенты являются действительными числами, в которых точка отделяет дробную часть. Между собой коэффициенты разделены пробелом. Коэффициенты располагаются в строке по увеличению степени переменной многочлена. То есть, самый левый коэффициент в строке соответствует нулевой степени переменной многочлена. Стоящий справа от него - первой степени и т.д.
Если старшая степень многочлена больше нуля, то коэффициент при старшей степени не может быть равным нулю.
Напишите программу, которая:
1) Создает список, соответствующий многочлену, равному сумме многочленов, коэффициенты которых содержатся в файле polynomial_coefficients.txt. (Предполагается, что файл находится в той же папке, что и программа)
2) Создает список, соответствующий многочлену, равному произведению многочленов, коэффициенты которых содержатся в файле polynomial_coefficients.txt.
3) Создает (в той же папке, где находится программа) файл result.txt, в первую строку которого записывает коэффициенты многочлена, равного сумме исходных многочленов, а во вторую строку - коэффициенты многочлена, равного произведению исходных многочленов.
Коэффициенты многочленов в файле результатов должны быть записаны в таком же формате, что и в исходном файле.