Задача №112287. Самые близкие

Напишите программу, которая заполняет массив из N элементов случайными целыми числами в диапазоне [ A , B ] и определяет номера двух элементов этого массива, которые расположены ближе всех друг к другу на числовой оси. Эти элементы не обязательно должны быть расположены рядом друг с другом. Если таких пар несколько, нужно вывести номера элементов самой последней из таких найденных пар.

Входные данные

Входная строка содержит три числа: границы диапазона случайных чисел A и B , а также размер массива N . Все числа разделены пробелами. Гарантируется, что 0 < N ≤ 10000 .

Выходные данные

В первой строке программа должна вывести N элементов построенного массива, разделив их пробелами, а во второй строке – в порядке возрастания номера двух элементов массива, которые расположены ближе всех друг к другу на числовой оси. Если таких пар несколько, нужно вывести номера элементов самой последней из таких найденных пар.

Примеры
Входные данные
10 100 15
Выходные данные
59 63 75 86 64 88 59 87 48 66 68 44 49 37 91
1 7
Сдать: для сдачи задач необходимо войти в систему