당신의 작업은 간단합니다 : 입력을받지 않고 다음과 같은 출력을하는 프로그램 (또는 함수)을 작성하십시오 :
## *name*, *length* bytes
*code*
*name*
사용중인 언어의 이름은 어디에 있으며 *length*
코드의 바이트 수이며 *code*
프로그램의 소스 코드입니다. *code*
여러 줄 이 포함 된 경우 각 줄 앞에 4 개의 공백이 있습니다.
다음은 Python 3의 124 바이트 구현 예제입니다.
s = "## Python 3, 124 bytes{2} s = {1}{0}{1}{2}print(s.format(s,chr(34),chr(10)))"
print(s.format(s,chr(34),chr(10)))
출력은 다음과 같습니다.
## Python 3, 124 bytes
s = "## Python 3, 124 bytes{2} s = {1}{0}{1}{2}print(s.format(s,chr(34),chr(10)))"
print(s.format(s,chr(34),chr(10)))
마크 다운은 다음과 같습니다.
파이썬 3, 124 바이트
s = "## Python 3, 124 bytes{2} s = {1}{0}{1}{2}print(s.format(s,chr(34),chr(10)))" print(s.format(s,chr(34),chr(10)))
이것은 code-golf 이므로 가장 짧은 답변 (바이트)이 이깁니다.
3
나는 이것이 dup이라고 확신하지만, 오래된 것을 찾을 수 없다 ...
—
Dada
나는 그것이 스스로 생성하기 때문에 이것이 그것과 충분히 다르다고 말하고 싶습니다. 아이디어는 비슷하지만 이것에 대한 퀴네를 작성해야합니다.
—
Esolanging 과일
표준 퀴니 규칙을 가정해야합니까 (예 : 자체 코드를 열거 나 읽지 않아야 함)?
—
가브리엘 베 나미
@GabrielBenamy 예.
—
Esolanging 과일