[첫화면으로]"CodeGolf/99BottlesOfBeer" 페이지의 변경 내역

마지막으로 [b]


현재 버전 . . . . (수정) 2012-2-11 12:25 am 수정한 사람: Raymundo
22 번째 수정본 . . . . 2007-6-11 11:28 pm 수정한 사람: Raymundo
18 번째 수정본 . . . . 2007-6-11 10:43 pm 수정한 사람: 조프
 

변경사항 (가장 최근의 "일반적인 수정"부터) (소소한 수정, 다른 사용자에 의한 수정)

-64,9 +64,19
음, Take one 어쩌고 하는 라인의 앞뒤를, .으로 스트링 붙이기를 하지 않고 쉼표로 구분하면 괄호를 없앨 수 있으니 2글자 줄일 수 있군요.
괄호 제거, print 직후의 공백 제거, 그리고 "\n"을 코드 자체의 줄바꿈으로 처리해서 174바이트짜리:
{{{#!vim perl
sub b{[@b=(abs||99,bottle."s"x!!++$_,of,beer),on,the,wall]}print"@{+b}, @b.
",$_?"Take one down and pass it around":"Go to the store and buy some more",", @{+b}.
"for-99..-1
}}}
4글자를 도대체 어디에서 더 제거할 수 있을 것인가!! 아니면 170자짜리가 되려면 이런 형태에서는 불가능하고 처음부터 뜯어고쳐야 할지도?
<mysign([[Raymundo]],2007-6-12 12:21 pm)>
(코드 적는데는 코멘트 매크로가 방해만 되는 터라, 매크로 없앴습니다)
----
<trackbackreceived>
----
[[기타분류]]