Помогите решить, пожалуйста, паскаль |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Помогите решить, пожалуйста, паскаль |
Bershka |
7.04.2014 18:37
Сообщение
#1
|
Группа: Пользователи Сообщений: 1 Пол: Женский Репутация: 0 |
Пусть задан массив целых чисел a1 , a2 , . . . , an . Назовем его подмассивом f(i, j) массив состав-
ленный из чисел ai , ai+1 , . . . , aj-1 , aj . Напишите программу, которая будет выводить подмассивы массива a. Формат ввода: Первая строка входного файла содержит число n (1 <= n <= 1000) - количество элементов в мас- сиве a. Во второй строке содержатся числа a1 , a2 , . . . , an разделенные пробелом. Все ai находятся в диапазоне от -2^31 до 2^31-1. В третьей строке находится m (1 <= m <= 100) - количество подмассивов, которые необходимо вывести. Следующие m строк содержат пары чисел i k , j k (1 <= i k <= j k <= n). Формат вывода: Для каждой пары (i k , j k ) в отдельной строке выведите подмассив f(i k , j k ). Пример ввода: Пример вывода: 6 1 2 3 4 5 6 5 1 1 2 6 3 4 5 6 2 4 1 2 3 4 5 6 3 4 5 6 2 3 4 |
Текстовая версия | 16.05.2024 7:48 |