반응형
-문제
-코드
#include<stdio.h>
#include<vector>
using namespace std;
int main()
{
int n, k, cnt=0;
scanf("%d %d", &n, &k);
vector<int> a(n);
for (int i = 0; i < n; i++)
{
scanf("%d", &a[i]);
}
for (int i = a.size()-1; i >=0 ; i--)
{
if (k / a[i] > 0)
{
cnt += k / a[i];
k = k % a[i];
}
}
printf("%d", cnt);
return 0;
}
반응형
'이론 > 코딩테스트' 카테고리의 다른 글
[백준] 1439번 뒤집기 (그리디 알고리즘) (0) | 2022.08.05 |
---|---|
[백준] 1789번 수들의 합 (그리디 알고리즘) (0) | 2022.08.05 |
[백준] 5585번 거스름돈 (그리디 알고리즘) (0) | 2022.08.04 |
[백준] 1931번 회의실 배정 (그리디 알고리즘) (0) | 2022.08.04 |
[백준] 1946번 신입사원 (그리디 알고리즘) (0) | 2022.08.04 |