私は月のリスト(TOTAL_NUM_MONTHS
)を与えられています。このリストからは比例して12ヶ月だけを選択する必要があります。ヶ月の合計数は12、その後小さい場合与えられた月のリストからの月の比例配分
IF TOTAL_NUM_MONTHS<12 THEN
STEP = 1
ELSE IF (TOTAL_NUM_MONTHS % 12 == 0) THEN
STEP = TOTAL_NUM_MONTHS/12
ELSE
STEP = ???
だから、私はそれらのすべてを選択し、それが12に割り切れるならば、私はに等しいステップでそれらを選択します:私は今までのアルゴリズムを以下していますTOTAL_NUM_MONTHS/12
。
質問:合計月数が12に割り切れない場合はどうすればよいですか?比例的に与えられた月のリストから12ヶ月を選択するためにステップをどのように計算するのですか?
Plsは、ダウン投票の理由でコメントを残します。 – Bakhtiyor