가능한 한 많은 프로그래밍 언어로 실행 또는 컴파일되고 이전 및 현재 프로그래밍 언어의 줄 바꿈으로 구분 된 이름 목록을 인쇄하는 코드를 작성하십시오.
- 사용 된 모든 언어의 이름은 이전보다 1 자 더 길어야합니다. 전의.
C#
,C++
,Ruby
,Jelly
,Python
... - 각 언어는 줄 바꿈으로 구분 된 언어 이름 목록을 길이별로 정렬해야합니다.
- 출력은 피라미드 여야합니다. 이 목록에는 사용중인 언어 이름 만 포함 할 수 있으며 실행중인 스크립트 언어 이름 + 실행중인 스크립트 언어 이름보다 짧은 것입니다.
- 선행 및 후행 줄 바꿈이 허용됩니다.
- 표준 허점 은 금지되어 있습니다.
- 점수를 높이기 위해 맞춤 프로그래밍 언어를 만들 수 없습니다.
- 버전 번호는 언어 이름에 포함되지 않지만 새 버전의 언어에 호환되지 않는 변경 사항이있는 경우 게시물에 지정할 수 있습니다.
- 언어 이름 바로 가기를 사용할지 아니면 전체 이름을 사용할지 결정할 수 있지만 두 가지 양식을 한 번에 제출할 수는 없습니다. ex를 사용할 수 있습니다. 하나
SPL
또는Shakespeare Programming Language
.- 문자, 숫자, ASCII 기호 및 단일 공백 (앞뒤 문자는 제외) 만 언어 이름 길이로 계산됩니다.
예
C, C # 및 C ++의 출력 예 :
C
C
C#
C
C#
C++
C
C#
C++
샌드 박스 게시물
—
RedClover
단일 문자 이름을 가진 많은 언어가 있습니다 : tio.run에만 4, 7, C, D, I, J, K, M, R 및 V가 있습니다.
—
Lynn
@Lynn 그러나 더 긴 언어 이름에서 시작하면 점수를 잃을 수 있습니다.
—
RedClover