Hackerrank -- C++ - Variable Sized Array Solution

#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;


int main() {
    /* Enter your code here. Read input from STDIN. Print output to STDOUT */   
        int n, q;
    cin >> n >> q;

    int **arr = new int*[n];
    for ( int i = 0, k ; i < n ; ++ i )
    {
        cin >> k;
        
        arr[i] = new int[k];
        
        for ( int j = 0 ; j < k ; ++ j )
        {
            cin >> arr[i][j];
        }
    }
    
    for ( int i = 0, a, b ; i < q ; ++ i )
    {
        cin >> a >> b;
        
        cout << arr[a][b] << endl;
    }
    
    return 0;
}


Comments

Popular posts from this blog

Infosys - Monster RPG GAME Sample Question Solution