Метки на линейке
Условие
На городской линейке поставили n меток. Координаты меток записали слева направо. Две метки могут стоять в одной точке.
Найдите наименьшее расстояние между двумя соседними метками.
Формат ввода
В первой строке дано целое число n — количество меток.
Во второй строке даны n целых координат меток в неубывающем порядке.
Формат вывода
Выведите одно целое число — наименьшее расстояние между соседними метками.
Ограничения
2 ≤ n ≤ 1000;- координаты меток — целые числа от
1до1 000 000; - координаты даны в неубывающем порядке;
- несколько меток могут иметь одинаковую координату.
Пример
Ввод:
5
3 8 8 20 25
Вывод:
0Решить задачу с автопроверкой на Python →
Куда дальше
- С нуля до олимпиады: маршрут — сколько занимает язык, какие приёмы нужны и к какому этапу это ведёт
- Перечневые олимпиады: что это и что дают — весь перечень Минобрнауки: уровни, срок диплома, разрезы по предметам и классам
- Олимпиада по информатике: с чего начать — два мира олимпиад — ВсОШ и перечневые: этапы, задания и на каком языке писать