遷移先の View Controller は一つにすることはできます。
ただし、そのときに考えないといけないのは「どのボタン(この場合は tableView Cell)が選択されたかを遷移先のビューに伝える方法」と、「遷移先で伝えられた情報に基づいて出題する問題を決める」という流れです。
前者は、「ビューコントローラ 値渡し」と検索すれば出てくるような方法で実現します。いわゆる初心者向けと呼ばれている書籍や記事によっては UserDefaults を使う例が多いのですが、できれば値渡しを覚えておいた方がいいと思います。
後者は、値渡しで渡ってきた値に応じて出題問題を決めるだけの話です。ここは、どのようにして出題問題をデータとして確保しておくかによって実装がきまります(以前、同様のご質問をされたとき Zuishinさんがコメントされたように、配列やデータベースを使うことになります)。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。