01-09 18:44
Recent Posts
Recent Comments
Tags
- ํ๋ก๋ณด๋ ธ
- ICT๋ฉํ ๋ง
- ICT
- Java
- appetizer
- SQL
- ์๋์ด๋ ธ
- ์คํฝ๋ ํ
- ์กํ๊ณ
- Naver Cloud
- ์จ์ผ๋ํ
- RaspberryPi
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ict๊ณต๋ชจ์
- DB
- API MarketPlace ๊ธ๋ก๋ฒ ์ํฌํฐ์ฆ
- ์๋ฐ
- ํ์ด์
- mysql
- ํ์ด์ฌ
- linux
- Spring
- ์ด๋ธ์
- DATABASE
- JOBํ๊ณ
- TSQL
- ํ์ด์๊ณต๋ชจ์
- API๋ง์ผํ๋ ์ด์ค
- ์คํฝ์ค๋น
- python
- Today
- Total
miinsun
[BAEKJOON] ๋ฐฑ์ค ๊ทธ๋ฆฌ๋ 11047 :: ๋์ 0 JAVA ๋ณธ๋ฌธ
๐ฌ ๋ฌธ์ ์ค๋ช
์ค๊ท๊ฐ ๊ฐ์ง๊ณ ์๋ ๋์ ์ ์ด N์ข ๋ฅ์ด๊ณ , ๊ฐ๊ฐ์ ๋์ ์ ๋งค์ฐ ๋ง์ด ๊ฐ์ง๊ณ ์๋ค.
๋์ ์ ์ ์ ํ ์ฌ์ฉํด์ ๊ทธ ๊ฐ์น์ ํฉ์ K๋ก ๋ง๋ค๋ ค๊ณ ํ๋ค.
์ด๋ ํ์ํ ๋์ ๊ฐ์์ ์ต์๊ฐ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
๐จ ์ ์ถ๋ ฅ ์
์ ๋ ฅ
- ์ฒซ์งธ ์ค์ N๊ณผ K๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000)
- ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ๋์ ์ ๊ฐ์น Ai๊ฐ ์ค๋ฆ์ฐจ์์ผ๋ก ์ฃผ์ด์ง๋ค. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2์ธ ๊ฒฝ์ฐ์ Ai๋ Ai-1์ ๋ฐฐ์)
์ถ๋ ฅ
-
์ฒซ์งธ ์ค์ K์์ ๋ง๋๋๋ฐ ํ์ํ ๋์ ๊ฐ์์ ์ต์๊ฐ์ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1)
10 4200
1
5
10
50
100
500
1000
5000
10000
50000
์์ ์ถ๋ ฅ 1)
6
์์ ์ ๋ ฅ 2)
10 4790
1
5
10
50
100
500
1000
5000
10000
50000
์์ ์ถ๋ ฅ 2)
12
โ
๐ป Main.java
- ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ ์ ํ์์ ์ต์ ์ ๋ฐฉ์์ ์ ํํจ
- ๋๋ ์ ์๋ ๊ฐ์ฅ ํฐ ์ ๋ถํฐ ๋๋ ๊ฐ๋ฉด์ ๋์ ์ ์๋ฅผ ์ผ๋ค.
- ์๋ฅผ ๋ค์ด 12300์์ด ์์ผ๋ฉด, 10000์์ผ๋ก ๋๋ ๋ชซ 1 ๋๋จธ์ง 2300์ด ์๊ธด๋ค. 1์ด ๋์ ์ ๊ฐฏ์์ด๊ณ , ์์ก 2300์์ ๋ค์ ๋๋ ์ฃผ์.
/* ๋ฐฑ์ค ๊ทธ๋ฆฌ๋ - 11047 :: ๋์ 0 */
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// n๊ฐ์ ๋์ ์ข
๋ฅ, k์์ ๋ง๋ค์
int n = sc.nextInt();
int k = sc.nextInt();
int[] coins = new int[n];
for(int i = 0; i < n; i++) {
coins[i] = sc.nextInt();
}
int answer = 0;
for(int i = n - 1; i >= 0; i--) {
if(coins[i] <= k) {
answer += (k / coins[i]);
k = k % coins[i];
}
}
System.out.println(answer);
sc.close();
}
}
'Algorithm > Baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BAEKJOON] ๋ฐฑ์ค ๊ทธ๋ฆฌ๋11399 :: ATM JAVA (0) | 2022.03.16 |
---|---|
[BAEKJOON] ๋ฐฑ์ค ๊ทธ๋ฆฌ๋ 2875 :: ๋ํ or ์ธํด JAVA (0) | 2022.03.16 |
[BAEKJOON] ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ 11656 :: ์ ๋ฏธ์ฌ ๋ฐฐ์ด JAVA (0) | 2022.03.15 |
[BAEKJOON] ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ 10824 :: ๋ค์ JAVA (0) | 2022.03.15 |
[BAEKJOON] ๋ฐฑ์ค ๋ฌธ์์ด ์ฒ๋ฆฌ11655 :: ROT13 JAVA (0) | 2022.03.15 |
Comments