2005년 10월 6일 python golfing
nohmad 님께서 golfing 얘기를 하셨길래 (golfing이 뭔지는 그 쪽을 참고하시라) 심심해져서 ruby-talk 메일링 리스트를 보다가, ruby-talk:159291에 루비 골프 퀴즈가 있길래 파이썬으로(...) 풀어 보았다.
import sys;q={}
for w in sys.stdin:w=w.strip();q.setdefault(len(dict((i,0)for i in unicode(w).upper()\
.translate(u'%91s'%'22233344455566677778889999'))),[]).append((len(w),w))
for k,v in q.items():print'%d: %s'%(k,max(v)[1])
썩 짧은 코드는 아니다. 하긴 ruby-talk 쪽에서 rubyquiz에 이미 있는 거 아니냐고 딴지 거는 사람도 있긴 한데;