Numpyで、要素数の総和がNとなる制約の下、n次元のランダムベクトルを生成したい。
要素数の総和が`N`となる制約の下、`n`次元のランダムベクトル`answer`を生成する

random_numbers = np.random.rand(n)
answer = N * random_numbers / np.sum(random_numbers)