14890번 - 경사로
2번째 테스트케이스 3번째 세로줄을 거르지 못합니다..
디버깅 해본결과
// 다음칸의 높이가 1클때
if (map[i][j] + 1 == map[i + 1][j] && (cnt >=l)) { cnt = 1; }
입력 : 1 2 2 3 3 3 에 대해서
if 문 실행하기전에 cnt가 1이고 l은 2로 입력을 받았는데
if문을 실행하네요.
왜 해당 if 문이 실행 되는지 모르겠습니다..
댓글을 작성하려면 로그인해야 합니다.
kwj426 5년 전
2번째 테스트케이스 3번째 세로줄을 거르지 못합니다..
디버깅 해본결과
// 다음칸의 높이가 1클때
if (map[i][j] + 1 == map[i + 1][j] && (cnt >=l)) { cnt = 1; }
입력 : 1 2 2 3 3 3 에 대해서
if 문 실행하기전에 cnt가 1이고 l은 2로 입력을 받았는데
if문을 실행하네요.
왜 해당 if 문이 실행 되는지 모르겠습니다..