14500번 - 테트로미노
4 4
10 1 1 1
10 10 1 1
1 1 1 1
ㅗ,ㅜ,ㅏ,ㅓ 모양이 제대로 돌아가지만 정답을 구할때 40이 아닌 31이 나오는데
왜 그런지 잘못된 점을 알려주시면 정말 감사하겠습니다
ㅗ ㅓ ㅏ ㅜ 뿐만 아니라 주석처리된 부분을 풀어서 회전시킨 모양이 블록이 포함된 직사각형 모양의 좌표 맨 왼쪽 위부터 시작해야되는데 0, 0부터 시작해서 못 찾는듯 싶습니다.
말씀하신 것은 이해가 가나 (0,0)부터 검사하는 것이 어떤 점에서 잘못된 것인지 모르겠습니다.
if(tet[tetro][i][j] == 1) 코드로 0,0부터 검사하지만 결국 블록이 채워져있는 부분만 검사하게 짰다고 생각했습니다..
그리고 ㅗ ㅜ ㅏ ㅓ 를 제외한 반례들을 넣어봤는데 일단 답은 나와서 ㅗ ㅜ ㅏ ㅓ 가 반례에서 잡히니 일단 의심한건데
후 잘 모르겠습니다 ㅜ
아래의 반례도 통과하지 못합니다
댓글을 작성하려면 로그인해야 합니다.
parang56 1년 전
4 4
10 1 1 1
10 10 1 1
10 1 1 1
1 1 1 1
ㅗ,ㅜ,ㅏ,ㅓ 모양이 제대로 돌아가지만 정답을 구할때 40이 아닌 31이 나오는데
왜 그런지 잘못된 점을 알려주시면 정말 감사하겠습니다