ABC057 D Maximum Average Sets
ABC057 D Maximum Average Sets
問題概要
N個の品物からA個以上B個以下選び平均の最大値とその選び方が何通りあるか答えなさい。
考察
k個目までの平均をとします。との大小関係によってとと大小関係が決まります。であれば、のような具合です。
だから、問題の条件下における平均の最大値はの大きい方からA個選んだものということになります。また、平均がこの値を保ったままA個以上の数字を選べるのは、平均値がA番目に大きいと等しいときのみで、選べる数値はこの数のみです。この値をとしたとき以下の2つの場合分けで答えを求めることが出来ます。
ⅰ.の最大値がだったとき
つまり、にがA個以上ありかつ、それが最大値だったときです。このときをA個から、B個もしくはの個数まで、取れる通り数の和が答えになります。
ⅱ.上記以外
このときA個以上の値を選ぶことが出来ません。だから、大きい方からA個までにを何通りの方法でこれを入れれるかが答えになります。よって、が大きい方からA個に何個あるか数列全体で何個あるかにで答えが決まります。
提出コード
解説コードまんまです...参考になる部分が多かったから丸覚えしたくなったんだもん...