P. Сколько проходов у пузырька
2000 мс · 256 МБ · всё или ничего
Пузырьковая сортировка делает проходы по массиву, пока хоть один обмен происходит. Проход, на котором обменов не случилось, тоже считается — именно он и сообщает, что массив уже упорядочен.
Сколько проходов понадобится? Для уже отсортированного массива ответ равен единице, а для массива из одного элемента — нулю: проходить нечего.
Формат ввода
В первой строке от до . Во второй — целых чисел, каждое по модулю не больше .
Формат вывода
Одно число.
Примеры
ввод
5 5 4 3 2 1
вывод
4
Войдите, чтобы отправлять решения.