2011. 6. 22. 09:22

[ Problem ] - http://www.pythonchallenge.com/pc/def/peak.html

"pronounce it" 발음해라? 일단 소스를 보자!

알수 없는<peakhell> 태그에 "banner.p" 이 보인다. 일단 다운받자!

(※ "peakhell" 발음을 몇 번 큰소리로 말하면 "pickle" 모듈의 발음 소리와 비슷하다.)
 

"banner.p"를 노트패드로 열어 보면 알 수 없는 문자들이 보인다. (피클링된 객체)

이 알 수 없는 문자들을 pickle 모듈을 이용해서 unpickle 해야 한다.

( ※ 참조 : "파이썬 영속성 관리", "http://docs.python.org/library/pickle.html")
 

unpickle하면 리스트와 튜플안에 문자와 숫자가 보이는데 이것을

문자*숫자로 풀어보면 "channel"이란 단어가 보인다.

   

  

   

[ Solution ] - http://www.pythonchallenge.com/pcc/def/channel.html

(※ 문제에 대한 다양한 해결법은 링크 참조.)

Posted by devanix