unibook   1년 전

큐를 배열로 선언하여, 바이러스 종류에 따라서 해당 인덱스의 큐에 입력을 받았습니다.

bfs의 while문 안에서 그 큐들을 1부터 반복문을 돌려 낮은 숫자부터 돌게 만들었습니다.

시간 s가 지나거나, all_queue_empty라는 함수로, 모든 큐가 비면 while문을 빠져나오게 만들었습니다.

모든 예제와 질문 게시판의 반례는 성공하는 것 같은데 뭐가 문제인지 질문드립니다.

bjh3502   1년 전

3 2

1 1 1

0 0 0

2 2 2

1 2 2

ans: 1

i초 시점에 존재하는 모든 동일한 바이러스가 동시에 전염되어야 하는데, 그 부분이 구현이 안된것 같습니다.

unibook   1년 전

아하 그렇군요

감사합니다!!

댓글을 작성하려면 로그인해야 합니다.