๐จ ๋ฌธ์
๋ฌธ์ ๋งํฌ: https://www.acmicpc.net/problem/11047
- ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ: ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ
- ๋์ด๋: Silver 3
๐ฌ ํ์ด
๋ฒกํฐ v์ ๋์ ์ ๊ฐ์น๋ฅผ ์ฐจ๋ก๋ก ์ ๋ ฅ๋ฐ๊ณ ,
๋ฐ๋ณต {
cnt += K/v[i];
K %= v[i];
}
๐ฉ๐ป ์ฝ๋
C++
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <vector>
using namespace std;
int main(void) {
ios::sync_with_stdio(false);
cin.tie(NULL);
//freopen("input.txt", "rt", stdin);
int N, K;
cin >> N >> K;
vector<int> v(N);
int cnt = 0;
for (int i = 0; i < N; i++) {
cin >> v[i];
}
for (int i = N - 1; i >= 0; i--) {
if (K == 1) {
cnt++;
break;
}
if (cnt += K / v[i]) {
K %= v[i];
}
}
cout << cnt;
return 0;
}
'Coding Test > ๋ฐฑ์ค(BOJ)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ] ๋ฐฑ์ค #1309. ๋๋ฌผ์ (C++) (0) | 2022.02.13 |
---|---|
[BOJ] ๋ฐฑ์ค #2210. ์ซ์ํ ์ ํ (C++) (0) | 2022.02.13 |
[BOJ] ๋ฐฑ์ค #1251. ๋จ์ด ๋๋๊ธฐ (C++) (0) | 2022.02.13 |
[BOJ] ๋ฐฑ์ค #1010. ๋ค๋ฆฌ ๋๊ธฐ (C++) (0) | 2022.02.12 |
[BOJ] ๋ฐฑ์ค #1051. ์ซ์ ์ ์ฌ๊ฐํ (C++) (0) | 2022.02.12 |