pichulia   3년 전


채점번호 24773408 의 경우, 명령어를 50,000,000 번 이상 수행한 경우 무조건 무한루프로 판정한 코드입니다.

첫 번째 테스트 케이스가 정확히 50,000,000 번의 명령을 수행한 후 프로그램이 종료된 TC입니다.



"프로그램이 명령어를 50,000,000번 이상 수행한 경우, 프로그램은 항상 종료되었거나 무한 루프에 빠져있다."

위 조건의 edge case 가 없는듯 해서 추가해봅니다.

// 추가

doju 님의 말대로 과거에 추가했던 데이터가 조건을 만족하지 않았었습니다. 

문제 조건에 맞지 않은 데이터는 삭제했습니다.

감사합니다.

doju   3년 전

두 번째 데이터는 1억 번째에 처음으로 무한 루프의 ]를 실행하게 되므로 5천만 개의 연산을 수행했을 때 무한 루프가 적어도 한 번 실행이 완료되었어야 한다는 조건에 어긋납니다.

아래 데이터는 제가 만들었던 데이터의 앞에 연산을 덧붙여서 정확히 5천만 번째, 1억 번째, 1억 5천만 번째, ... 에 ]가 실행되도록 한 프로그램입니다.

pichulia   3년 전

doju 님께서 추가하신 데이터로 인해 틀리게 되는 코드의 채점번호는 24773413 입니다.

startlink   3년 전

재채점했습니다.

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