Дан массив, элементами которого являются целые числа. Начальный элемент массива равен A0, а все остальные вычисляются по правилу (запись обозначает операцию взятия остатка от деления).
Для каждого элемента Ai требуется найти ближайший больший элемент справа. Другими словами, для каждого индекса i от 0 до N - 1 нужно найти такой минимальный индекс j > i, что Aj > Ai. Если справа от Ai нет бóльших элементов, то j = - 1.
Примечание
В первом примере рассматривается массив {1, 2, 3, 4, 5}, искомые индексы j = {1, 2, 3, 4, - 1}.
Во втором примере рассматривается массив
{123456789, 617283946, 86419710, 432098551, 160492742, 802463711, 12318528, 61592641},
искомые индексы j = {1, 5, 3, 5, 5, - 1, 7, - 1}.