코드
#include <vector>
#include <algorithm> // sort()
using namespace std;
int solution(vector<int> d, int budget) {
int answer = 0;
int sum=0;
sort(d.begin(), d.end());
for(int i=0;i<d.size();i++){
sum=sum+d[i];
if(budget>=sum){
answer++;
}else{
break;
}
}
return answer;
}
'C++ > programmers 코딩테스트(level 1) C++' 카테고리의 다른 글
[C/C++] programmers Level 1 최소직사각형 (0) | 2023.09.27 |
---|---|
[C/C++] programmers Level 1 크기가 작은 부분문자열 (0) | 2023.09.26 |
[C/C++] programmers Level 1 K번째수 (0) | 2023.09.21 |
[C/C++] programmers Level 1 제일 작은 수 제거하기 (0) | 2023.09.18 |
[C/C++] programmers Level 1 나누어 떨어지는 숫자 배열 (0) | 2023.09.18 |