АВТ
Язык:

Дистанционный практикум по программированию

Задачи On-line статус ЧаВо Турниры
Для авторов:
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

583. Определения приращения

Ограничение времени: 0.25 секунды
Ограничение памяти:1000КБ
Баллы:10
Статистика Послать на проверку Задачу добавил Неизвестный

Дан неотсортированный массив из n элементов.

Известно, что существует такое приращение k, не равное 1, что при использовании его в сортировке Шелла массив становится упорядоченным по возрастанию.

Задание

Определить такое единственное k или несколько значений k, если это возможно.

Исходные данные

В первой строке вводится число чисел в массиве n

Во второй строке вводится массив a из n чисел.

Результат

Вывести найденное приращение. В случае если их число больше одного, вывести на экран все значения в порядке возрастния

Пример

Исходные данныеРезультат
Пример 1. Вход:
7
15 11 17 16 1 3 9
Пример 1. Выход:
2

Статистика Послать на проверку Автор/источник:
Учебные курсы / Структуры и алгоритмы / Сюда помещаем задачи из курсовиков! /
584. 1 - Триангуляция-2 583.
 
время генерации 0.078 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.