이 질문에서 각 답변에는 프로그램 / 함수를 구성하는 데 사용할 수있는 "도구 상자"가 표시됩니다. 툴박스는 다음 두 가지로 구성됩니다.
프로그래밍 언어 목록
유효한 문자 목록
도구 상자의 문자 만 사용하여 제공되는 언어 중 하나로 유효한 프로그램 / 기능을 작성해야합니다. 프로그램 / 기능은이 질문에 이미 존재하는 답변의 수를 출력해야합니다.
답변을 작성하고 게시하면 사용한 언어와 문자가 도구 상자에서 제거되고 1 개의 새로운 언어와 8 개의 새로운 문자가 무작위로 추가되어 다음 답변을위한 도구 상자로 사용됩니다.
규칙
각 답변은 다음과 같습니다.
- 앞에 오는 유효한 답변 수를 출력합니다.
- 해당 답변을 위해 도구 상자에 제공된 문자의 하위 집합을 포함합니다. (반복 가능)
- 제공된 도구 상자의 언어 중 하나 여야합니다
다음 툴박스는 이 파이썬 프로그램에 의해 결정됩니다 . 다음 툴박스를 생성하려면 마지막 답변 의 게시물 ID 와 함께 나머지 언어와 문자를 입력하십시오 .
여기에있는 언어 목록은이 글을 게시 할 당시 온라인에서 사용 가능한 모든 언어입니다. 문자는 문자 코드 0-127입니다.
정식 프로그램이나 기능을 답으로 작성할 수 있습니다. REPL은 다른 언어이므로 허용되지 않습니다. (모든 언어의 TIO 버전 사용)
언어가 특수 인코딩을 사용하는 경우 문자는 바이트 로 해석되어야합니다 (ASCII에서 디코딩되고 0으로 채워짐).
시작 도구 상자는이 질문 게시물 id ( 128464 ) 에서 무작위 로 지정되며 시작할 7 개 언어가 있으며
echoprint0
사람들을 시작할 수 있도록 문자 와 ASCII 0-31을 무료로 추가합니다 .연속으로 두 번 대답하지 못할 수 있습니다
채점
사람이 대답 할 때마다 여러 가지 답변을받습니다. 목표는 가능한 많은 점수를 얻는 것입니다. 언어 X의 답을 얻으려면 도구 상자에서 언어 X가 사용되지 않은만큼 회전합니다. 예를 들어, 언어가 도구 상자에 추가 되었기 때문에 첫 번째로 답변 할 사람이 1 점을 얻습니다. 반드시 끝이있는 것은 아니며 어떤 대답도 받아들이지 않을 것입니다.
스포츠
이것은 경쟁이지만, 여전히 경쟁력을 유지하면서 승리보다 재미를 더하는 것이 좋습니다 (승리 기준을 "재미있었습니다"라고 할 수 있다면). 재미없는 것들 :
- 의도적으로 문자를 사용하면 향후 답변을 스턴트 할 필요가 없습니다.
- 추후 도구 상자를 사용하기 어렵게 만들기 위해 포스트 ID 시스템을 게임하려고합니다.
- 향후 도구 상자를보다 쉽게 사용할 수 있도록 포스트 ID 시스템을 게임하려고합니다.
어느 누구도 이런 일을하는 것을 막을 수는 없지만,이 일을하는 것으로 의심되는 답변은 모두 공감할 것입니다.
보다 긍정적 인 말로, 다음은 좋은 운동과 격려가되는 것들입니다.
- 채팅에서 다른 사용자와 조정
- 더 어렵거나 더 제한적인 언어를위한 문자 저장
이것은 여기서 발견 된 도전의 두 번째 반복입니다 . 첫 번째 문제와 관련된 여러 가지 문제를 개선합니다. 다음 은 이러한 질문에 대한 메타입니다.
;
입력이 없을 때 (도구 상자에없는) 작업이 필요합니다. Condit 및 Tcl 프로그램에는 구문의 일부로 공백 (너무 상자가 아님)이 필요합니다. 계획이 필요합니다 (
. Brain-Flak은 명백한 이유로 작동하지 않습니다 (툴박스에있는 캐릭터 만입니다 )
). Java 8 {
에는 함수를 선언하려면 (도구 상자에 없음)이 필요 합니다. 최대 값 만 남겨두고 "인쇄"없이 물건을 인쇄하거나 괄호를 사용하지 않고 함수를 선언 할 수 없다고 생각합니다.