SRM 504.5 Div2 250pt: TheJackpotDivTwo
解法
やるだけ。もちろん計算量は落とせるけど、間に合うときは一番分かりやすく書くのがベスト。
vector <int> find(vector <int> money, int jackpot) { while(jackpot){ vector<int>::iterator itr = min_element(money.begin(), money.end()); (*itr)++; jackpot--; } sort(money.begin(), money.end()); return money; }