15684번 - 사다리 조작
우선, 61 ~ 64번째 문의 if문을 사용하면 정답이 나오고 위에 주석된 if문을 사용하면 오답이 나오는 상황입니다.
문제에서 "가로선은 인접한 두 세로선을 연결해야 한다. 단, 두 가로선이 연속하거나 서로 접하면 안 된다." 라는 문제 조건을 (1, 1) (1, 2)와 같은 형태의 가로선이 있으면 안된다고 이해하였습니다.
그런데 제 코드에서는
2 1 2
1 2
와 같은 입력에서는 처음 가장 왼쪽위에 가로선을 놓음으로써 문제 조건에 위배되는 상황이 나옵니다.
이를 고려해 주석된 if문을 생각한 것인데, 오히려 주석된 if문을 사용할 때 오답이 나옵니다.
제가 문제 조건을 잘못 이해한걸까요?
댓글을 작성하려면 로그인해야 합니다.
seo3650 3년 전
우선, 61 ~ 64번째 문의 if문을 사용하면 정답이 나오고 위에 주석된 if문을 사용하면 오답이 나오는 상황입니다.
문제에서 "가로선은 인접한 두 세로선을 연결해야 한다. 단, 두 가로선이 연속하거나 서로 접하면 안 된다." 라는 문제 조건을 (1, 1) (1, 2)와 같은 형태의 가로선이 있으면 안된다고 이해하였습니다.
그런데 제 코드에서는
2 1 2
1 2
와 같은 입력에서는 처음 가장 왼쪽위에 가로선을 놓음으로써 문제 조건에 위배되는 상황이 나옵니다.
이를 고려해 주석된 if문을 생각한 것인데, 오히려 주석된 if문을 사용할 때 오답이 나옵니다.
제가 문제 조건을 잘못 이해한걸까요?