알고리즘/BOJ
[C++] 백준 11047번 동전 0
Jay, Lee
2021. 8. 2. 18:03
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
int main() {
int n, money;
cin >> n >> money;
int temp = 0;
int x;
vector<int> v;
for (int i = 0; i < n; i++) {
cin >> x;
v.push_back(x);
}
sort(v.begin(), v.end());
while (n--) {
int coin = v[n];
if (money - coin >= 0) {
while (money - coin >= 0) {
money -= coin;
temp++;
}
}
}
cout << temp << "\n";
return 0;
}