다른 언어로 된 퀴네 스트라이프 골프


12

m 개의 언어 를 선택 하고 각 언어의 길이가 n * m 인 n 개의 프로그램을 작성 합니다. K 번째 프로그램해야 출력 K 프로그램 번호에 따라 정렬 각 프로그램의 문자 번째.

예를 들어,이 제출에서 (시연 용으로, 개행 및 탭을 포함한 모든 문자 일 수 있음) :

ABC
DEF
GHI

프로그램은 ABC출력을해야 ADG하고, 프로그램 DEFGHI출력해야 BEH하고 CFI각각.

목록에있는 모든 프로그램이 정상 종료되지 않아야합니다. 그래서 ABCADG달라야합니다. 다른 두 프로그램에도 동일하게 적용됩니다. 참고는 N * m은 적어도 2이어야이 가능하게한다.

특정 순서대로 언어를 사용할 필요는 없습니다. 따라서 언어 A에서 두 개의 프로그램을 작성한 다음 언어 B에서 세 개의 프로그램을 작성한 다음 언어 A에서 다른 프로그램을 다시 작성할 수 있습니다. 그러나 모든 언어는 정확히 같은 횟수로 사용해야합니다.

프로그램 및 출력에서 ​​선행 / 후행 줄 바꿈은 중요하지 않습니다.

최소 n (m + 10) / m 3 의 답이 이깁니다. 그러나 3 개 이상의 언어를 사용하는 경우 대부분의 언어로 답변에 +100 현상금을 부여합니다. 현상금 마감일 : 개선 기준없이 1 주일 후 또는 2015 년 3 월 1 일 기준에 부합하는 답변이없는 경우.

언어에 대한 규칙

이름이 다른 언어 나 일반적으로 충분히 다른 것으로 간주되는 다른 버전 (예 : Python 2/3, ECMAScript 5/6)을 사용할 수 있습니다. 그러나 프로그램은 사용한 다른 언어로 정확히 동일한 내용을 출력해서는 안됩니다.

답변:


7

CJam, m = 1, n = 37, 점수 = 407

여기에 예제 답변이 있습니다. CJam이라는 하나의 언어 만 사용했습니다.

{"_~"+s'A_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'B_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'C_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'D_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'E_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'F_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'G_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'H_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'I_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'J_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'K_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'L_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'M_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'N_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'O_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'P_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'Q_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'R_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'S_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'T_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'U_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'V_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'W_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'X_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'Y_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'Z_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'[_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'\_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s']_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'^_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'__'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'`_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'a_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'b_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'c_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'd_'I={;;'f,'Ai>}{'A-=37*}?}_~
{"_~"+s'e_'I={;;'f,'Ai>}{'A-=37*}?}_~
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.