문제 링크입니다: https://www.acmicpc.net/problem/3187
3187번: 양치기 꿍
문제 양치기 꿍은 맨날 늑대가 나타났다고 마을 사람들을 속였지만 이젠 더이상 마을 사람들이 속지 않는다. 화가 난 꿍은 복수심에 불타 아예 늑대들을 양들이 있는 울타리안에 마구 집어넣어 양들을 잡아먹게 했다. 하지만 양들은 보통 양들이 아니다. 같은 울타리 영역 안의 양들의 숫자가 늑대의 숫자보다 더 많을 경우 늑대가 전부 잡아먹힌다. 물론 그 외의 경우는 양이 전부 잡아먹히겠지만 말이다. 꿍은 워낙 똑똑했기 때문에 이들의 결과는 이미 알고있다. 만약 빈
www.acmicpc.net
비교적 쉬운 BFS 문제였습니다.
아직 방문하지 않은 칸에 대해서 BFS를 호출하면 해당 울타리 내에 있는 모든 칸을 순회하므로 양과 늑대의 수를 구할 수 있습니다.
조건에 따라 늑대가 양보다 많거나 같으면 늑대의 수만 반환하고 양이 더 많다면 양의 수만 반환해주면 됩니다.
개발환경:Visual Studio 2017
지적, 조언, 질문 환영입니다! 댓글 남겨주세요~
반응형
'알고리즘 > BOJ' 카테고리의 다른 글
백준 1926번 그림 (0) | 2019.07.10 |
---|---|
백준 10828번 스택, 10845번 큐, 10866번 덱 stl 사용하지 않고 구현 (0) | 2019.07.09 |
백준 1938번 통나무 옮기기 (0) | 2019.06.19 |
백준 2346번 풍선 터뜨리기 (0) | 2019.05.31 |
백준 10219번 Meats On The Grill (0) | 2019.05.28 |