Написать программу на python
Есть программа (19 строк кода всего) с поиском максимального значения с помощью перебора.
Требуется изменить её для поиска максимума без перебора (выставляем максимальный вес для самого большого показателя, остаток раскидываем между остальными показателями)
В итоге должны получать максимальное значение при заданных показателях
На вход получаем
1. уровни (вектор определяющий иерархию W1.1 W1.2 W1.3)
2. вектор значений показателей 23, 12, 5, 8
P.S. минимальные веса показателей (шаг) = 0.01
Найти веса показателей и макс значении функции соответствующим образом
Пример:
W1.1 - 23 - вес 0.97
W1.2 - 12 - вес 0.01
W1.3 - 5 - вес 0.01
W1.4 - 8 - вес 0.01