[구름 알고리즘 먼데이 챌린지] 3주차 | 문제4 순환하는 수로 | 파이썬
·
Algorithm/구름 알고리즘 먼데이 챌린지
3주차 | 문제 4. 순환하는 수로 문제 구름이는 도시의 물을 관리하는 관리자이다. 현재 도시에는 물을 잠시 보관하는 물탱크와 물탱크끼리 연결하는 수로가 아래의 조건으로 설치되어 있다. N개의 물탱크와 N개의 수로가 있다. 물탱크는 1번부터 N번까지 있다. 수로가 연결된 물탱크는 양 쪽으로 물이 흐른다. 서로 다른 두 물탱크를 잇는 수로는 최대 하나이다. 물탱크에서 연결된 물탱크는 항상 다른 물탱크이다. 도시의 물은 흐르지 않으면 녹조류가 생기기 때문에, 항상 물이 순환하도록 유지하는 것이 중요하다. 하지만, 구름이는 순환하는 물이 항상 모든 물탱크를 지나지 않는다는 점을 확인했다. 구름이는 현재 상태의 수로를 확인하고, 순환하는 수로를 찾기로 한다. 이때 순환하는 수로란, 물탱크의 물이 아래의 조건을 ..