smgod   4년 전

테스트케이스는 다맞췄는데 17퍼 에서 계속 틀렸다고 나옵니다. 어느 부분을 잘못했는지 알려주세요 ㅠㅠ

visit[i][j][k] = 그래프 i 행 j 열이 1일때  k값이 0 ~ 4에따라 0 = 1개짜리 붙일 수 있음

1 = 2개짜리 붙일 수 있음

2 = 3개짜리(3*3) 붙일 수 있음 ... 이렇게 우선 저장하고 

bfs 형식으로 전체돌면서 색종이를 붙이게 코딩했습니다.

vi[i][j] 는 방문했는지를 체크하기 위해 만들어놓았습니다.

cnt[k]는 k값이 0~ 4에따라 1번 - 5번종이를 몇개사용했는지 확인합니다.

rhdqor213   4년 전

반례입니다

1 1 1 1 1 1 0 0 0 0

1 1 1 1 1 1 0 0 0 0

1 1 1 1 1 1 0 0 0 0

1 1 1 1 1 1 0 0 0 0

1 1 1 1 1 1 0 0 0 0

1 1 1 1 1 1 0 0 0 0

1 1 1 1 1 1 0 0 0 0

1 1 1 1 1 1 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

답:6(4*4 2개, 2*2 4개)

코드 출력:5

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