Функция поиска пика в массиве
Swift
Средний
functions
Задача «Функция поиска пика в массиве»
Напишите функцию, которая принимает массив целых чисел и возвращает индекс пика. Пиком считается элемент, который строго больше своих соседей. Если массив содержит несколько пиков, верните индекс первого. Если массив пустой или содержит менее 3 элементов, верните -1. Функция должна быть реализована без использования встроенных методов поиска.
Формат ввода
На вход подается строка с целыми числами, разделенными пробелами.
Формат вывода
Одно целое число — индекс первого пика или -1, если пик не найден.
Примеры
Пример 1
ВВОД
5 4 3 2 1
ВЫВОД
-1
main.swift