2292번 - 벌집
입력을 받고
get_floor 함수에서는 층 이라고 해야할까요 ? 그런 층들의 방 개수를 구했습니다 ex) 3층 이면 방개수 19
그리고 get_room 에선 그 방까지 이동해야하는 횟수를 구하려고 했습니다
ex) 13 이면 2층과 3층 사이이므로 3을 출력해주는 형식
만약 해당하지 않으면 floor을 1 증가 시키고 다시 get_room 함수를 실행하는 방식
근데 런타임 에러가 나네요 어떤게 문제인지 잘 모르겠어서 질문 올립니다 도와주세요 ㅜㅜ
재귀호출이 너무 깊어져서 그렇습니다.
아래 문장을 맨 위에 추가하면 런타임 에러는 안 나지만, 시간 초과가 나게 됩니다. 더 효율적인 풀이를 생각해 보세요.
감사합니다 !
해결했습니다 정말 감사드려용 !
댓글을 작성하려면 로그인해야 합니다.
lseojsyj 5년 전
입력을 받고
get_floor 함수에서는 층 이라고 해야할까요 ? 그런 층들의 방 개수를 구했습니다 ex) 3층 이면 방개수 19
그리고 get_room 에선 그 방까지 이동해야하는 횟수를 구하려고 했습니다
ex) 13 이면 2층과 3층 사이이므로 3을 출력해주는 형식
만약 해당하지 않으면 floor을 1 증가 시키고 다시 get_room 함수를 실행하는 방식
근데 런타임 에러가 나네요 어떤게 문제인지 잘 모르겠어서 질문 올립니다 도와주세요 ㅜㅜ