Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- boj10775
- boj_15684
- boj15683
- mysql
- bruteforce
- boj2252
- Spring
- BOJ
- boj10942
- testdb
- onTouch
- boj15998
- euclideanalgorithm
- boj_15685
- boj15654
- react
- django
- DFS
- onTouchListner
- 동적계획법
- DP
- DynamicProgramming
- BFS
- boj7579
- boj2239
- nestedjson
- backtracking
- springboot
- TDD
- boj15954
Archives
- Today
- Total
목록GCD (1)
이마닷의 블로그
[BOJ] 15998:카카오머니
0. 문제https://www.acmicpc.net/problem/15998 15998번: 카카오머니만약 유효한 최소 충전 단위 M(1 ≤ M ≤ 9 * 1018)이 존재한다면, 첫 번째 줄에 M 을 출력한다. 가능한 값이 여러 가지 있다면, 그중 9 * 1018 이하인 것을 아무거나 하나 출력한다. 존재하지 않는다면www.acmicpc.net 1. 문제분석- 출금하는 금액에 따라 잔액이 음수가 될 때, 음의 값을 갖는 잔액을 양의 값으로 바꾸기 위해서는 최소금액 m을 적어도 1번 이상 채워야 한다. 즉, 잔액이 음수가 되었을 때, 이를 메우기 위해 더해지는 금액들은 모두 공통의 약수를 가지며, 더해지는 금액은 항상 잔액이 최소의 양수 값이 되게 하는 금액이므로 그 약수는 최대공약수가 된다. 따라서 최대..
problem-solving
2021. 1. 11. 20:33