gktgnjftm   5년 전

맨 처음에 1번 선수,2번선수,... 순서로 진행해야 되므로, 큐자료구조를 사용하였는데, 최대 si만큼 퍼질수 있기 때문에, 배열을 이용한 큐를 이용해 문제를 접근해서 풀어보았습니다.

확장을 하는데 있어서, 같은 팀을 만나거나, 벽을 만나거나, 다른팀을 만나거나, 범위를 벗어나면 더이상 확장하지 못하는 걸로 진행했습니다.

lobo_prix   5년 전

반례입니다.

입력:

6 5 2
8 1
1....
.###.
..##.
#....
###.#
###2#

출력:

15 1

코드를 재밌게 짜두셔서 반례찾는데 꽤나 고생했네요.

힌트: queue에 집어넣는 순서

lobo_prix   5년 전

참고로 이 문제는 코드포스 div2 D번에 나왔던 문제라서 editorial이 있습니다. 참고하셔요

https://codeforces.com/blog/en...

gktgnjftm   5년 전

좋은 반례 감사합니다 ㅠㅠ, 고쳤는데 반례가 또 있는거같아용 ㅠㅠ, 참고하겠습니다 감사합니다

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