도전
순서화 된 문자열 쌍을 입력으로 사용하고 하나의 문자열을 출력으로 사용하는 주입 기능을 적용하는 프로그램을 작성하십시오. 즉, 각 입력은 고유 한 출력에 매핑되어야합니다.
사양
- 입력이 될 수 있는 임의의 길이의 두 문자열 만 인쇄 가능한 ASCII 문자 (코드 구성된다 ).
- 마찬가지로 출력 문자열에는 길이 제한이 없지만 인쇄 가능한 ASCII 문자로만 구성되어야합니다.
- 언어가 임의 길이의 문자열을 처리 할 수없는 경우 프로그램은 이론적 으로 모든 크기의 문자열에 대해 작동 할 수 있습니다 .
- 입력에서 출력으로의 매핑은 프로그램 실행간에 일관되어야합니다. 그렇지 않으면, 당신이 사용하는 매핑은 그것이 주입 인 한 완전히 당신에게 달려 있습니다.
- 입력이 주문되었습니다. 두 입력 문자열이 다른 경우 교체 된 것과 다른 출력을 생성해야합니다.
- 모든 문자열이 가능한 출력 일 필요는 없습니다.
- 각 언어에서 가장 짧은 답변이 이깁니다!
테스트 사례
다음 입력은 모두 다른 출력을 가져야합니다. 혼동을 피하기 위해 끈은 길레 메트 («»)로 묶고 단일 공백으로 구분합니다.
«hello»«world» «lelho»«drowl» «디프»«_rent» «notth»«같은» «코드»«골프» «Co»«deGolf» «CodeGolf»«» «»«» «»«» «»«» «»«» «»«» «abc ",»«def» «abc»«, "def» «abc '»«'def» «abc '»«'def» «\»« "» «\\»«\ "»