10 진수 코드 33에서 126까지 의 ASCII 문자 는 다음과 같습니다.
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
대부분의 글꼴에서 이러한 문자 중 25 개 문자에 "구멍"이 있습니다. ( 0보다 큰 속은 말할 수 있습니다)
#$%&04689@ABDOPQRabdegopq
다른 68 개의 "비 홀드"문자는 다음과 같습니다.
!"'()*+,-./12357:;<=>?CEFGHIJKLMNSTUVWXYZ[\]^_`cfhijklmnrstuvwxyz{|}~
당신의 임무는 홀로 된 각 문자를 순서대로 정확히 한 번만 출력하는 홀드되지 않은 문자 만 사용하여 가능한 가장 짧은 프로그램을 작성하는 것입니다.
공간, 탭 및 줄 바꿈 (줄 바꿈 및 / 또는 캐리지 리턴)은 빈 공간이므로 프로그램이나 출력에 나타날 수 있습니다. 그들은 여전히 문자 수에 포함됩니다. 다른 ASCII 문자는 사용할 수 없습니다 (비 ASCII 문자는 아님).
노트
- 홀딩되지 않은 모든 문자를 사용하거나 각 문자 중 하나만 사용할 필요는 없습니다.
- 출력에는 홀드되지 않은 문자가 포함되지 않을 수 있습니다.
- 공백 언어를 사용할 수있다.
- 출력은 stdout으로 이동하거나 파일로 이동할 수 있습니다. 입력이 없어야합니다.
보너스 : 재미를 위해 구멍이없는 문자를 사용하여 홀드되지 않은 모든 문자를 인쇄하십시오. 기존 언어로 할 수 있다는 것에 회의적입니다.
main
.
~
버렸다는 것을 아무도 눈치 채지 못했다 ??