본문 바로가기

Python8

The Python Challenge 1 작성 일자 : 2016. 08. 29 재작성 일자 : 2018. 07. 31 참고 사이트 : - [위키백과] 카이사르 암호 http://www.pythonchallenge.com/pc/def/map.html python challenge 1단계이다.힌트는 "everybody thinks twice before solving this".두 번 정도 생각해보라 하는데 사실 이 문제 역시 간단하다.앞의 warming up 문제와 같이 굳이 파이썬으로 풀지 않고 손으로도 풀 수 있다. 그림을 보면 K를 M으로, O를 Q로, E를 G로 변환한다고 한다.이 세 개의 변환엔 공통적인 규칙이 존재한다.각각 문자의 알파벳 순서를 2번씩 뒤로 당긴 것이다.두 번씩 생각해라는 말 자체가 힌트로 주어진 것이 아닐까 싶다.따라.. 2016. 8. 29.
The Python Challenge warming up 작성 일자 : 2016. 08. 29 www.pythonchallenge.com/pc/def/0.html warming up 단계이다.힌트는 "Try to Change the URL address".주어진 그림에서 힌트를 얻어 URL을 변경하는 것이 문제이다. 시작 단계라 그런지 굉장히 간단하다.굳이 파이썬이 아니라 계산기만으로도 풀 수 있다. 파이썬으로 코딩하면 아래와 같다. 1pow(2, 38)cs pow(밑, 지수) 실제 결과값은 아래와 같이 나타난다. 결과값 274877906944을 URL에 적용하도록 한다.즉, "www.pythonchallenge.com/pc/def/274877906944.html" 가 warming up의 정답이 된다. 2016. 8. 29.
The Python Challenge 작성 일자 : 2016. 08. 29 홈페이지 주소 : www.pythonchallenge.com python을 이용하여 해킹을 연습하는 사이트이다.꼭 python을 이용하지 않더라도 다른 언어를 이용해서 공부할 수 있다.다양한 방법으로 시도해 봄으로써 시야를 넓힐 수 있도록 도와준다. "Click here to get challenged"를 클릭함으로써 시작된다. 2016. 8. 29.