Условия:

1. В числовой последовательности может быть скрыт секрет, который представляет собой подпоследовательность чисел, образующих определенный узор.

2. Секрет может быть разным: это может быть арифметическая прогрессия, геометрическая прогрессия или какой-то другой узор.

Формат ввода:

– Последовательность целых чисел, разделенных пробелом.

Формат вывода:

– Описание найденного секрета в виде строки, например, "Арифметическая прогрессия с разностью 3", "Геометрическая прогрессия с множителем 2", или "Нет секрета".

Примеры:

Ввод: 1 3 5 7 9

Вывод: Арифметическая прогрессия с разностью 2

Ввод: 2 4 8 16 32

Вывод: Геометрическая прогрессия с множителем 2

Ввод: 1 2 4 7 11

Вывод: Нет секрета

Примечание: В этой задаче ваша программа должна определить, является ли найденный узор арифметической прогрессией, геометрической прогрессией или если в последовательности нет никакого узора.

Для решения этой задачи нужно пройти по всей последовательности чисел и проверить, является ли она арифметической прогрессией, геометрической прогрессией или не содержит никакого узора.

Купите полную версию книги и продолжайте чтение
Купить полную книгу