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
(※ 문제에 대한 다양한 해결법은 링크 참조.)
'워게임(WarGame) > PythonChallenge' 카테고리의 다른 글
[Python challenge Level7] - oxygen (PIL로 pixel값 처리) (0) | 2011.06.22 |
---|---|
[Python challenge Level6] - channel (zipfile) (0) | 2011.06.22 |
[Python challenge Level4] – linkedlist (urllib) (0) | 2011.06.21 |
[Python challenge Level3] – equality (Regular Expression) (0) | 2011.06.21 |
[Python challenge Level2] - ocr (특문 속에 알파벳) (0) | 2011.06.21 |