Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задачи про массивы.doc
Скачиваний:
4
Добавлен:
22.11.2019
Размер:
168 Кб
Скачать
☆

3.3Сортировка и поиск

4Комбинации алгоритмов

4.1Простые комбинации

1

Найти число нулевых элементов, расположенных между минимальным и максимальным элементами в массиве целых чисел. Если в массиве присутствует несколько равных минимальных или максимальных значений, выбрать из них первый элемент.

Ограничения:

- число элементов в массиве не более

10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов.

2

Дано: массив целых чисел. Требуется сформировать новый массив, содержащий элементы исходного массива, расположенные после последнего нулевого элемента.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

3

Дано: массив целых чисел. Требуется сформировать новый массив, содержащий элементы исходного массива, расположенные между первым и вторым нулевыми элементами.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

4

Дано: массив целых чисел. Требуется сформировать новый массив, содержащий элементы, значение которых больше среднего арифметического значения элементов исходного массива.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

5

Дан массив целых чисел. Требуется найти число элементов, значение которых больше и меньше среднего арифметического значения элементов массива.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов, больших среднего арифметического;

- число элементов, меньших среднего арифметического.

6

Дан массив целых чисел. Требуется удалить из него элементы, значение которых больше среднего арифметического значения элементов массива.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в измененном массиве;

- элементы массива.

4.2Повторение элементов

1

Дан массив целых чисел. Требуется удалить из него повторные вхождения элементов (оставить элементы в одном экземпляре).

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в измененном массиве;

- элементы массива.

2

Найти максимальное количество и значение расположенных рядом одинаковых элементов.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов;

- значение элементов.

3

Дан массив целых чисел. Найти минимальный элемент, встречающийся в массиве один раз.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- значение минимального элемента или сообщение "Элементы не найдены".

4

Дано: массив целых чисел. Требуется сформировать новый массив, содержащий элементы исходного массива, встречающиеся один раз.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

5

Дано: массив вещественных чисел. Требуется найти значение, повторяющееся в массиве наибольшее число раз.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- значение элемента с точностью до одного символа после запятой.