タイトルはすべてです。各部K Iが所与のアレイrため = K I < = R Iの範囲でなければならない場合 Iはk部品の合計としてnを分割する必要があります。例えば - n = 4, k = 3 and r = [2, 2, 1]
ans = 2
#[2, 1, 1], [1, 2, 1]
注文事項。 (2,1,1)と(1,2,1)とは異なる。 私は星と棒の方法を使ってそれを解決すること
以下私は書いた基数58の変換のための私のプロジェクトのコードを持っています。 2つの小さな数字の残りの部分はうまくいきますが、例えば、1.03475761285374E + 33のように2つの大きな数字の残りの部分を取得しようとすると、0が返されます。倍を分割して余りを得る方法はありますか? Function Base58Value(sInput As String) As String
'r