smiley_bin   4년 전

시작하자마자 틀렸습니다가 뜹니다.

제가 확인 못한 부분이 있을까요?

풀이는 DFS로 하였고 전 값 tmp에 저장하고 move를 통해서 map에서 cctv의 방향과 종류대로 -1를 넣어주었고 cnt가 cctv 개수와 같을 때 사각지대를 세고 원래 map을 tmp에서 가져와 전값으로 바꾸어 주는 형태로 짰습니다.

wjdrhdms002   4년 전

move함수 조건인 if (map[x][i] >0) break;

이부분에서 cctv가 중복되어도 통과 되는 조건이 있어요

map[x][i] == 6, 즉 벽일때만 통과 못하도록 하면 될 것 같네요

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