I am trying to write a code in c++ while hashing. For that I am trying to push strings in a vector of vectors. But it is showing a segmentation fault.
#include <bits/stdc++.h>
using namespace std;
int main() {
int n,ind,inr;
cin >> n;
int j=0;    
vector<string> a;
vector<vector <string>> v(n);
for(int i=0;i<n;i++)
{
    v.push_back(a);
}                   
for(int i=0;i<n;i++)
{
    int m;
    string name;
    cin>>m;
    cin>>name;
    ind=m%2039;
        v[ind][j]=name;
    j=0;
    cout<<name<<endl;
}
}
 
     
    