에서 접두사 코드에 대한이 도전 , 우리는 접두사 코드는 유일하게 concatenable 것을 배웠습니다.
즉, 구분 기호없이, 모호하지 않고 함께 연결할 수 있습니다.
예를 들어 [1,2,45]는 접두사 코드이므로 구분 기호없이 1245245112145와 같이 결합 할 수 있으며 모호성이 없습니다.
그러나 그 대화가 항상 사실은 아닙니다.
예를 들어 [3,34]는 접두사 코드가 아닙니다. 그러나 나는 똑같이 할 수 있습니다 : 3333434334333, 그리고 모호성이 없습니다. 더 똑똑한 파서 만 있으면됩니다.
그러나 1111은 5 가지 방식으로 해석 될 수 있기 때문에 [1,11]은 고유하게 연결될 수 없습니다.
골
작업은 문자열 목록 (ASCII)을 입력으로 사용하는 프로그램 / 함수를 작성하고 고유하게 연결 가능한지 확인하는 것입니다.
세부
중복은 거짓으로 간주됩니다.
채점
이것은 code-golf 입니다. 바이트 단위의 최단 솔루션이 승리합니다.
테스트 케이스
진실:
[12,21,112]
[12,112,1112]
[3,4,35]
[2,3,352]
그릇된:
[1,1]
[1,2,112]
[1,23,4,12,34]
[1,2,35,4,123,58,8]