CodingTEST
2023. 8. 25.
[백준 2251] 물통 (JAVA)
백준 2251번 문제 - 물통 2251번: 물통 각각 부피가 A, B, C(1≤A, B, C≤200) 리터인 세 개의 물통이 있다. 처음에는 앞의 두 물통은 비어 있고, 세 번째 물통은 가득(C 리터) 차 있다. 이제 어떤 물통에 들어있는 물을 다른 물통으로 쏟아 부 www.acmicpc.net 문제 분석 물은 C에만 가득찬 상태로 시작 물을 옮길 때 물을 받는 쪽이 가득차거나, 물을 주는 쪽이 비는 경우만 가능 이 과정을 실행해서 A가 비어있을 때 C의 담긴 물의 양의 경우의 수를 모두 출력 ex) 0 | 0 | 10 , 0 | 1 | 9 , 0 | 2 | 8 , 0 | 8 | 2 , 0 | 9 | 1 ➡️ C의 경우의 수(오름차순) : 1, 2, 8, 9, 10 해결 키 포인트 BFS(너비 우선 탐색..