m 개의 언어 를 선택 하고 각 언어의 길이가 n * m 인 n 개의 프로그램을 작성 합니다. K 번째 프로그램해야 출력 K 프로그램 번호에 따라 정렬 각 프로그램의 문자 번째.
예를 들어,이 제출에서 (시연 용으로, 개행 및 탭을 포함한 모든 문자 일 수 있음) :
ABC
DEF
GHI
프로그램은 ABC
출력을해야 ADG
하고, 프로그램 DEF
및 GHI
출력해야 BEH
하고 CFI
각각.
목록에있는 모든 프로그램이 정상 종료되지 않아야합니다. 그래서 ABC
와 ADG
달라야합니다. 다른 두 프로그램에도 동일하게 적용됩니다. 참고는 N * m은 적어도 2이어야이 가능하게한다.
특정 순서대로 언어를 사용할 필요는 없습니다. 따라서 언어 A에서 두 개의 프로그램을 작성한 다음 언어 B에서 세 개의 프로그램을 작성한 다음 언어 A에서 다른 프로그램을 다시 작성할 수 있습니다. 그러나 모든 언어는 정확히 같은 횟수로 사용해야합니다.
프로그램 및 출력에서 선행 / 후행 줄 바꿈은 중요하지 않습니다.
최소 n (m + 10) / m 3 의 답이 이깁니다. 그러나 3 개 이상의 언어를 사용하는 경우 대부분의 언어로 답변에 +100 현상금을 부여합니다. 현상금 마감일 : 개선 기준없이 1 주일 후 또는 2015 년 3 월 1 일 기준에 부합하는 답변이없는 경우.
언어에 대한 규칙
이름이 다른 언어 나 일반적으로 충분히 다른 것으로 간주되는 다른 버전 (예 : Python 2/3, ECMAScript 5/6)을 사용할 수 있습니다. 그러나 프로그램은 사용한 다른 언어로 정확히 동일한 내용을 출력해서는 안됩니다.