https://school.programmers.co.kr/learn/courses/30/lessons/12982
#include <iostream>
#include <stdio.h>
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
int solution(vector<int> d, int budget) {
int answer = 0;
sort(d.begin(), d.end());
for (int i=0; i<d.size(); i++){
if (budget-d[i]>=0){
budget-=d[i];
answer++;
}
else break;
}
return answer;
}
'CS > 알고리즘' 카테고리의 다른 글
[파이썬] 백준- 1927번 최소 힙 (0) | 2024.02.02 |
---|---|
[프로그래머스] c++ JadenCase 문자열 만들기 [Lv.2] (0) | 2023.08.23 |
[c++]프로그래머스 숫자 문자열과 영단어 (0) | 2023.08.17 |
[c++][프로그래머스] K번째 수 [성공] (0) | 2023.08.15 |
[c++][프로그래머스] 바탕화면 정리 [실패] (0) | 2023.08.06 |