목표는 입력하지 않고 다음 텍스트를 출력하는 프로그램을 작성하는 것입니다.
ca e na ŋa va o sa;
þa ša ra la ła.
ma a pa fa ga ta ča;
în ja i da ða.
ar ħo ên ôn ân uħo;
carþ taŋ neŋ es nem.
elo cenvos.
그러나 캐치 L
가 있습니다. 소스의 각 문자 (유니 코드의 일반 범주가로 시작하는 모든 문자 )에 대해 20 문자의 벌금이 부과됩니다! (참고로 인쇄 할 텍스트는 81 자입니다.)
아래의 Perl 6 코드는 145 바이트와 84 개의 문자를 가지므로 1,845 점을 얻습니다.
say "ca e na ŋa va o sa;
þa ša ra la ła.
ma a pa fa ga ta ča;
în ja i da ða.
ar ħo ên ôn ân uħo;
carþ taŋ neŋ es nem.
elo cenvos."
아래 코드에는 152 바이트와 70자가 있으므로 1,552 점을 얻습니다.
$_="C e N ŋa V o S;
Þ Š R L Ł.
M a P F G T Č;
în J i D Ð.
ar ħo ên ôn ân uħo;
Crþ Tŋ neŋ es nem.
elo cenvos.";s:g/<:Lu>/{$/.lc~'a'}/;.say
표준 허점 은 금지되어 있습니다.
원래, 나는 편지를 모두 금지한다고 생각했지만, 이것을 가능하게하는 많은 언어가 있다고 생각하지 않습니다. 당신은 시도보다 환영합니다.
(ŋarâþ crîþ [ˈŋaɹa̰θ kɹḭθ]는 내 언어 중 하나입니다. 여기에서 이름을 대문자로 바꾸고 싶었지만 여기에서는 못생긴 큰 eng을 얻었습니다.
편집 : 줄 중 하나가 잘못되었음을 깨달았지만 이미 답변이 있기 때문에 계속하겠습니다. 세 번째 줄의 올바른 버전은 ma a fa ga pa ta ča
; 원하는대로 수정 된 텍스트를 대신 생성하도록 선택할 수 있습니다.
a
얼마나 많은에 따라, 여부 -들 문자는 20 자이므로 큰 페널티이므로 (다른 모든 바이트로 점수를 매기는 경우 잘 정의되지는 않습니다 ...)!