Alinhamento bidimensional dinamicamente alocado

Eu estou tentando construir matriz bidimensional, alocando dinamicamente. Minha pergunta é que é possível que sua primeira dimensão levaria 100 valores, então a segunda dimensão levaria quantidade variável de valores dependendo do meu problema? Se é possível, então como eu iria acessá-lo? Como eu saberia o limite da segunda dimensão?

questionAnswers(4)

yourAnswerToTheQuestion