Решение задачи Подмассив массива с Acmp

Без пояснения   Просмотров: 42


Пусть задан массив целых чисел а1, а2, ..., аn. Назовем его подмассивом f(i,j) массив, составленный из чисел массива аi, ai+1,..., aj-1, aj. Напишите программу, которая будет выводить подмассивы массива a.

Код

#include <bits/stdc++.h>
 
using namespace std;
 
int main()
{
    int n, m, i, j;
    cin >> n;
    vector<int> a(n);
    for(int i = 0; i < a.size(); ++i)
        cin >> a[i];
    cin >> m;
    for(int h = 0; h < m; ++h){
        cin >> i >> j;
        for(int f = i - 1; f < j; ++f)
            cout << a[f] << " ";
        cout << endl;
    }
 
    return 0;
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться