ну я рассуждаю так. Если функция сначала возрастает а в какой то момент начала убывать - значит пик пройдет. Собственно дальше мы находим следующий пик, и если он меньше чем предыдущий, значит предыдущий был максимальным. У меня херовато с матподготовкой