Прочитав стороны треугольника в массиве, отсортируйте их в порядке убывания. Потому что нам нужно узнать максимальный периметр.
Запустите один for цикл, инициировав индекс до ноля до (размер массива – 2).
Проверьте, меньше ли индексированный элемент массива, чем сумма соседних элементов массива.
Если условие выполнено, выведите эти элементы в порядке возрастания.
Если условие не выполняется, выведите -1.
Здесь для справки прилагается код, написанный на Java 8.
Спасибо, хорошего дня.

Пожалуйста, прокомментируйте пост, чтобы я мог стать лучше.