[BOJ / C++] 11047 동전 0

Seulguo·2022년 7월 20일
0

Algorithm

목록 보기
102/185
post-thumbnail

🐣 문제

링크 : https://www.acmicpc.net/problem/11047


🐥 코드

#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;

int main(){
    int N, K;
    cin >> N >> K;
    vector<int> v;
    for(int i = 0; i < N; i++){
        int temp;
        cin >> temp;
        v.push_back(temp);
    }

    sort(v.begin(), v.end(), greater<int>());

    int sum = 0;
    for(int i = 0; i < N; i++){
        while(K - v[i] >= 0){
            sum ++;
            K -= v[i];
        }
    }

    cout << sum << '\n';
    return 0;
}

0개의 댓글