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 ; }