2011. 11. 21. 13:33

[ Problem ] - http://huge:file@www.pythonchallenge.com/pc/return/italy.html

♧ 타이틀은 walk around 이고 빵 한 개와 바코드와 비슷하게 보이는 사진이 있다.

   

▷ 소스를 보자!

   

▷ 소스를 보면 'italy.jpg'는 빵 사진이고 'wire.png'는 바코드처럼 보이는 사진이다.

'wire.png'를 클릭해보면 '10000 x 1 pixels' 이라 아무것도 보이지 않는데

이것을 잠시 size를 '100 x 100'로 바꿔 보면 (크롬의 개발자 모드)

메인과 같은 바코드와 같은 그림이 보이는 것을 알 수 있다.

   

위에 소스에서 remember 주석을 참조해 보면 아래의 그림과 같이

바깥에서 부터 100+99+99+98+98+97...과 같이 2회당 1씩 감소한다.

즉, 위의 바코드 이미지를 아래와 같이 Pixel값을 회전하면서 재배치 한다.

   

w 이를 바탕으로 소스를 짜보면 다음과 같습니다.

   

[결과 이미지]

[ 'cat.html' 접속 화면 ]

   

▷ 마지막으로 'uzi.html' 접속하면 끝.

   

[ Solution ] - http://huge:file@www.pythonchallenge.com/pcc/return/uzi.html

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

Posted by devanix