2579번 - 계단 오르기
3가지 경우로 생각했습니다.
0(OO) -> 연속 3번은 안되므로 다음은 건너 뛰어야됨 1(OX)로 이동
1(OX) -> 2칸 건너뛰기는 안되므로 다음은 밟아야함 2(XO)로 이동
2(XO) -> 현재까지 한번만 밟았으므로 다음은 밟아도 안밟아도 됨 0(OO) 또는 1(OX)로 이동
이라고 생각해 다음과 같이 작성했습니다.
마지막계단은 무조건 밟아야 하므로 마지막 비교도 현재 밟은 0(OO), 2(XO)만 비교했습니다.
혹시 틀린부분이 있을까요?
0(OO)에서 다음 원소가 앞에 것들보다 압도적으로 크다면 건너뛰지 말고 앞에것들을 바꾸어야겠지요
댓글을 작성하려면 로그인해야 합니다.
yosj0318 3년 전
3가지 경우로 생각했습니다.
0(OO) -> 연속 3번은 안되므로 다음은 건너 뛰어야됨 1(OX)로 이동
1(OX) -> 2칸 건너뛰기는 안되므로 다음은 밟아야함 2(XO)로 이동
2(XO) -> 현재까지 한번만 밟았으므로 다음은 밟아도 안밟아도 됨 0(OO) 또는 1(OX)로 이동
이라고 생각해 다음과 같이 작성했습니다.
마지막계단은 무조건 밟아야 하므로 마지막 비교도 현재 밟은 0(OO), 2(XO)만 비교했습니다.
혹시 틀린부분이 있을까요?