parang56   1년 전

4 4

10 1 1 1

10 10 1 1

10 1 1 1

1 1 1 1

ㅗ,ㅜ,ㅏ,ㅓ 모양이 제대로 돌아가지만 정답을 구할때 40이 아닌 31이 나오는데

왜 그런지 잘못된 점을 알려주시면 정말 감사하겠습니다

siyamaki   1년 전

ㅗ ㅓ ㅏ ㅜ 뿐만 아니라 주석처리된 부분을 풀어서 회전시킨 모양이 블록이 포함된 직사각형 모양의 좌표 맨 왼쪽 위부터 시작해야되는데 0, 0부터 시작해서 못 찾는듯 싶습니다.

parang56   1년 전

말씀하신 것은 이해가 가나 (0,0)부터 검사하는 것이 어떤 점에서 잘못된 것인지 모르겠습니다. 

if(tet[tetro][i][j] == 1) 코드로 0,0부터 검사하지만 결국 블록이 채워져있는 부분만 검사하게 짰다고 생각했습니다..

그리고 ㅗ ㅜ ㅏ ㅓ 를 제외한 반례들을 넣어봤는데 일단 답은 나와서 ㅗ ㅜ ㅏ ㅓ 가 반례에서 잡히니 일단 의심한건데

후 잘 모르겠습니다 ㅜ

siyamaki   1년 전

아래의 반례도 통과하지 못합니다

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