2011-04-06 6 views
1

JFLAP에서 Turing Machine을 만들었습니다. 이진 가산기입니다. 그것은 3 테이프 TM입니다 : 첫 번째 두 개의 테이프는 입력이고, 세 번째 테이프는 출력을 얻습니다. 일괄 테스트 (정보는 here입니다)를 수행하려고하면 내 .txt 파일에서 세 번째 문자열을 출력 테이프로 사용할 수 없습니다. 내 .txt 파일이 같이 내장되어 있습니다 : 그것은 3 테이프 기계이기 때문에,JFLAP 튜링 기계에 대한 일괄 테스트

00110 11100110 11001110 accept 
10101 010 11101 accept 
111 1111 01101 accept 
1010 101 0101 accept 
0001 001001010101 001101010101 accept 

그러나, 그것은해야합니다, 나는 문자열이 3 입력 문자열로 촬영 된 출력 할 마지막 이진 문자열 모든 테스트에서 공백이어야합니다. JFLAP이 마지막 문자열을 출력으로 인식 할 수 있도록 테스트 문자열의 형식을 지정할 수있는 방법이 있습니까?

답변

1

처음 두 입력 뒤에 여분의 공간을 넣어야한다는 것을 알았습니다. 따라서 세 번째 입력 문자열은 빈 문자열입니다. 첫 번째 줄은 다음과 같습니다.

00110 11100110 11001110 accept