shjohw12   3년 전

단순히 명령어를 5천만번 이상 수행했으면 무한 루프 내에 있으며 그 시점으로부터 무한 루프를 탈출하지 않고 무한 루프를 무한히 반복 실행한다고 가정해서 풀어서 맞았는데 문제 뜻이 이게 맞나요? 문제 뜻이 이게 맞으면 지문 수정이 필요할 것 같고 아니면 데이터 추가가 필요할 것 같네요

jh05013   3년 전

설명하신 내용이 지문의 어느 부분과 다른가요?

shjohw12   3년 전

지문과 다르다기보다는 "프로그램이 명령어를 50,000,000번 이상 수행한 경우, 프로그램은 항상 종료되었거나 무한 루프에 빠져있다" 에서 "무한 루프에 빠져있다" 라는 표현은 "무한 루프에 빠지는 프로그램이다 = 무한 루프가 존재하는 프로그램이다" 라고 해석될 여지가 있다고 생각합니다. "무한 루프를 실행 중이다" 와 같이 바꾸는 것이 어떨까하는 개인적인 생각입니다.

jh05013   3년 전

"무한 루프에 빠져있다"에는 "명령어를 50,000,000번 이상 수행한 경우"라는 전제가 붙어 있기 때문에, "50,000,000번 이내에 무한 루프에 빠지는 프로그램이다"로 해석해야 합니다.

shjohw12   3년 전

"무한 루프일 경우, 해당 루프는 적어도 한 번 실행이 완료된 상태이며" 에서 "5천만번의 명령에서 해당 루프를 실행하여 탈출하고, 그 이후에 다시 진입하여 무한 루프가 될 수도 있다" 고 생각했던 것 같습니다. "무한 루프일 경우, 해당 무한 루프는 적어도 ~" 와 같이 바꾸면 어떨까하는 생각입니다.

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