Notice
Recent Posts
Recent Comments
Link
할껀하고놀자
[백준] 11047번 동전 0 본문
728x90
#include<iostream>
#include<algorithm>
using namespace std;
bool compare(int a, int b) {
return a > b;
}
int main() {
int n, val;
cin >> n;
cin >> val;
int *arr = new int[n];
for (int i = 0; i < n; i++)
{
cin >> arr[i];
}
sort(arr, arr + n,compare);
int result = 0;
for (int i = 0; i < n; i++)
{
result += val / arr[i];
val %= arr[i];
}
cout << result << endl;
return 0;
}
포인트 : 큰 단위부터 차례차례 나눈걸 더해주고, 나머지를 이용하여 값을 변하게 해준다.
'[IT] > 백준' 카테고리의 다른 글
[백준] 2217번 로프 (0) | 2019.06.01 |
---|---|
[백준] 11399번 ATM (0) | 2019.06.01 |
[백준] 5585번 거스름돈 (0) | 2019.05.31 |
[백준] 16234번 인구이동 (0) | 2019.05.30 |
[백준] 16236번 아기상어 (0) | 2019.05.30 |
Comments