Skip to content

Conversation

@zinnnn37
Copy link
Contributor

@zinnnn37 zinnnn37 commented Aug 22, 2025

🧷 문제 링크

연구소 3

🧭 풀이 시간

50분

👀 체감 난이도

✏️ 문제 설명

존재하는 비활성 바이러스 중 M개를 임의로 활성화시켰을 때 모든 빈 칸을 바이러스로 채울 수 있는 최소 시간을 구하는 문제입니다.
다 채우지 못하는 경우 -1을 출력합니다.

🔍 풀이 방법

조합으로 활성화 시킬 바이러스를 구하고 이를 기반으로 너비우선탐색 진행하면 됩니다.

⏳ 회고

최소 시간 구할 때 기존에 바이러스가 있던 칸이 마지막이라면 이 부분은 제외하고 최솟값을 구해야 하는데 계속 포함시키는 바람에 20분? 30분? 날림..
로직 자체는 금방 나왔습니다.

@ShinHeeEul ShinHeeEul merged commit 394de5f into main Aug 22, 2025
1 check passed
@zinnnn37 zinnnn37 added the success 👍 해설을 보지 않고 풀었을 때 label Aug 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

success 👍 해설을 보지 않고 풀었을 때

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants