10.4. Максимальная прибыль от акций
Работа над заданием
Задание принимается автоматически после нажатия на кнопку «Задание готово»
Один из ваших друзей стал интересоваться трейдингом и торговать на рынке акций: он покупает случайную акцию и продает её позже в этот же день. Однако он не знает, насколько успешно он это делает относительно идеального случая. Он ввёл метрику своей успешности — отношение своей прибыли за сделку к прибыли идеальной сделки в этот день. Идеальной считается сделка, при которой разница между ценой продажи и покупки максимальна. Ваш друг не очень хорош в математике, поэтому постоянно просит вас посчитать эту метрику за него, пересылая все цены на акцию в текущем дне и свою прибыль.
Однако по нескольку раз в день заниматься базовой арифметикой, да и ещё высчитывать идеальную сделку, довольно скучно. Поэтому автоматизируйте ответы своему другу. Принимайте от него массив цен на акции в данный день и прибыль от сделки, а затем возвращайте процент, на который он близок к идеалу (просто поделите прибыль друга на идеальную).