이 코드 골프에서 당신의 목표는 두 개의 문자열을하는 것입니다, language
그리고 code
(이에 대해 쓴 golfed 코드가 여러 인 경우,이 변수는 여러 될 것입니다.) , 하나 개의 정수 bytes
. 프로그래밍 언어의 변수, 사용하는 바이트 수 및 코드 자체를 나타냅니다.
그 후에는 코드 골퍼처럼 형식을 지정합니다.
출력 변수는이라고하는 여러 줄 문자열 answer
입니다.
여러 줄 문자열을 사용할 수 있습니다 :
Stack Overflow 를 검색 하면이를 지원하는 더 많은 프로그래밍 언어를 찾을 수 있습니다.
다음은 출력 마크 다운 템플릿입니다. code
변수는 코드 블록에 있고, 두 번째 레벨의 헤더가있다.
## {language}, {bytes} bytes
{code}
다음은 마크 다운 파서에 붙여 넣을 때의 결과입니다.
{언어}, {바이트} 바이트
{code}
변수는 코드 골프 항목을 코딩 한 언어, 소요되는 바이트 수 및 실제 코드로 이미 채워져있는 것으로 가정합니다.
다음은 코드로 출력의 또 다른 예입니다. 이번에는 변수가 채워져 있습니다.
## JavaScript, 1337 bytes
document.getElementById("foo").innerHTML = bar;
다음은 블록 인용 버전입니다.
자바 스크립트, 1337 바이트
document.getElementById("foo").innerHTML = bar;
다음 자바 스크립트 코드와 같이 <p>
id로 HTML 요소 의 텍스트를 설정하는 방법을 사용하면 코드에서 바이트를 제거 할 수 있습니다 result
.
document.getElementById("result").innerHTML = answer;
JSFiddle<p id="result"></p>
의 HTML 섹션 에도이 기능 을 포함 시키십시오 .
채점
모든 코드 골프 질문 과 마찬가지로 가장 적은 양의 바이트를 사용하는 코드가 가장 좋습니다.
language
, bytes
및 code
입력하거나 여부입니다 quine의 그 일이 해결 코드 자체를 일치해야 변형. (그렇다면 소스 코드를 직접 또는 간접적으로 읽을 수 있는지, 퀴인 내장이 허용되는지 여부)
code
자체에 줄 바꿈이 포함될 수 있는지에 대한 Adnan의 질문을 명확하게 설명해 주 시겠습니까?
code
이 아니라고 가정 할 수 있습니까 ? 도전 과제 텍스트
{code}
지금까지 여러 줄의 코드를 수?