일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 실습문제
- 석문초등학교
- java
- Web
- ARP Redirect
- 경기대학교
- 웹해킹
- 리버싱
- webhacking.kr
- 써니나타스
- FTZ
- SuNiNaTas
- html5
- C
- 파이썬챌린지
- 피들러
- Linux
- 웹
- 대외활동
- 쏙쏙캠프
- pythonchallenge
- 자바
- hackerschool
- 리눅스
- 해커스쿨
- C언어
- 명품자바프로그래밍
- 파이썬
- 암호수학
- setCookie
- Today
- Total
목록pythonchallenge (3)
Hongfluenza
2번 URL 주소 : http://www.pythonchallenge.com/pc/def/ocr.html 2번 문제의 URL을 입력하면 다음과 같은 화면이 나온다. recognize the characters. maybe they are in the book, but MAYBE they are in the page source. 'page source' 라는 힌트를 얻어 2번 URL의 페이지 소스 속에 힌트가 있을 것이라는 걸 예상할 수 있었다. 소스 페이지의 주석처리 부분이 힌트인 것 같았다. 비슷한 문자들이 쓸데없이 너무 많은 것 같아 일단은 문자별로 분류를 해보기로 했다. 일단 주석처리 부분을 복붙해서 pythonchallenge2.txt 파일을 만들었다. 12345from collections i..
1번 URL 주소 : http://www.pythonchallenge.com/pc/def/map.html 1번 문제는 다음과 같다. 예전에 암호수학 시간에 배웠던 개념이 생각나서 a-z까지 알파벳을 옆으로 두 칸 밀어보았더니 해답이 보였다. 코딩을 하기 전에, 간단하게 디자인을 해보았다. 1. a-z까지 알파벳을 원소로 갖는 리스트 a를 생성한다.2. 리스트 a를 옆으로 두 칸 밀어 c-b까지 알파벳을 원소로 갖는 리스트 b를 생성한다.3. 문제에 주어진 문장을 넣을 리스트 c를 생성한다.4. 공백(' ')은 건너뛰고, 리스트 c의 원소와 리스트 a의 원소가 일치할 때, a의 인덱스 위치를 가져와, 리스트 b의 동일한 인덱스에 있는 값을 리스트 c의 원소에 대입해준다. 소스코드 >> 12345678910..