-
백준(BOJ) 17142번 연구소 3알고리즘 풀이/백준(Boj) 2020. 3. 31. 15:51
문제 :
https://www.acmicpc.net/problem/17142
풀이 :
cand배열에는 2인 바이러스들을 모두 저장한다.
cand배열 중 m개만큼 picked에 담고 bfs()를 돌린다.
bfs()는 0이였던 곳을 모두 바이러스로 만들게 되면 ( howmany = 0 ) 종료하게 된다.
이때 0인 곳이 남아있다면 -1을 출력하게 된다.
코드 ( C++ )
'알고리즘 풀이 > 백준(Boj)' 카테고리의 다른 글
백준(BOJ) 1726번 로봇 (0) 2020.04.08 백준(BOJ) 11559번 Puyo Puyo (0) 2020.04.08 백준(BOJ) 1938번 통나무 옮기기 (0) 2020.03.30 백준(BOJ) 18809번 Gaaaaaaaaaarden (0) 2020.03.28 백준(BOJ) 18808번 스티커 붙이기 (0) 2020.03.28