以下は Facebook のパズルの 1 つです。これを進める方法がわかりません。
C 個の容器、B 個の黒玉、無制限の数の白玉が与えられます。すべてのコンテナーに少なくとも 1 つのボールが含まれ、白いボールを選択する確率が P パーセント以上になるように、コンテナー間でボールを分配します。選択は、容器をランダムに選び、続いてそこからボールをランダムに選ぶことによって行われます。
それを達成するために最低限必要な白いボールの数を見つけてください。
入力
最初の行には 1 <= T <= 10 - テストケースの数が含まれます。
次の各 T 行には、1 つのスペースで区切られた 3 つの整数 CBP が含まれています。1<= C <= 1000 です。0 <= B <= 1000; 0 <= P <= 100;
出力
テストケースごとに、必要な白いボールの最小数である整数を含む行が出力されます。(テストは、有限数のボールで可能であることを保証します)
サンプル入力
3
1 1 60
2 1 60
10 2 50
サンプル出力
2
2
8
説明
最初のテストケースで、ボックスに 2 つの白いボールと 1 つの黒いボールを入れた場合、白いボールを選択する確率は 66.(6)% であり、60% を超えています。
2 番目のテストケースでは、1 つのボックスに 1 つの白いボールを入れ、別のボックスに白 + 黒を入れると、0.5 * 100% + 0.5 * 50% = 75% が得られます。
3 番目のテストケースでは、各ボックスに少なくとも 1 つのボールが必要であることを思い出してください。