seo3650   3년 전

우선, 61 ~ 64번째 문의 if문을 사용하면 정답이 나오고 위에 주석된 if문을 사용하면 오답이 나오는 상황입니다.

문제에서 "가로선은 인접한 두 세로선을 연결해야 한다. 단, 두 가로선이 연속하거나 서로 접하면 안 된다." 라는 문제 조건을 (1, 1) (1, 2)와 같은 형태의 가로선이 있으면 안된다고 이해하였습니다.

그런데 제 코드에서는

2 1 2

1 2

와 같은 입력에서는 처음 가장 왼쪽위에 가로선을 놓음으로써 문제 조건에 위배되는 상황이 나옵니다.

이를 고려해 주석된 if문을 생각한 것인데, 오히려 주석된 if문을 사용할 때 오답이 나옵니다.

제가 문제 조건을 잘못 이해한걸까요?

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