문제 페이지 : http://www.pythonchallenge.com/pc/def/peak.html
처음 문제를 보고 뭔가 한참 고민을 했더랬다 -_-
pronounce it ?
도저히 이해가 안되어 포럼을 좀 본 결과 발음과 관련되어 있단걸 알게되었고 pickle이란걸 알게 되었다.
#!c:\python26\python.exe
import pickle, re
pkl_file = open('banner.p', 'rb')
data = pickle.load(pkl_file)
tmp = ''
for x in range(len(data)):
for y in range(len(data[x])):
if data[x][y][0].find(' ') == 0: # find ' '
for z in range(data[x][y][1]):
tmp += ' '
elif data[x][y][0].find('#') == 0: # find '#'
for z in range(data[x][y][1]):
tmp += '#'
print tmp
tmp = ''
pkl_file.close()
답이 나올때의 그 쾌감이란...