반응형
출처) http://www.pythonchallenge.com/index.php
http://www.pythonchallenge.com/pc/def/equality.html
- 파이썬 챌린지 레벨3 문제!
- 양초7개가 있는 이미지가 있고, 하단에 노란색 글씨가 적혀 있다.
"One small letter, surrounded by EXACTLY three big bodyguards on each of its sides."
"한 통의 작은 편지, 정확히 세 명의 커다란 경호원들이 양쪽 옆구리에 둘러쌓여 있었다.
- 무슨말인지 모르겠다. 저번 문제처럼 페이지 소스를 찾아보았다.
- 역시 이번 문제도 페이지소스에 답이 있는 것 같다.
- 이번에는 대소문자가 섞인 문자열이 있다.
- 뭔가 이번 문제도 정규표현식으로 찾는 문제인 것 같다.
- 대소문자를 구분하여 따로 빼서 보아도 아닌 것 같다..........
- 다시 양초그림을 살펴보았다.
정확히 세 명의 커다란 경호원들이 양쪽 옆구리에 둘러쌓여 있었다.
- 이게 힌트인 것 같다. 세명의 커다란 경호원이 큰 양초를 뜻한다. 큰 양초가 대문자인것 같다.
대문자 3개 소문자 1개 대문자 3개
- 이게 규칙인 것 같다.
- 음... 정규표현식으로 "[A-Z]{3}[a-z][A-Z]{3}" 구현해 보았다.
- jfeiauz...........
- 이렇게 나타내 보았지만 아닌 것 같다. 문자열이 너무 많이 검색된다.
- 계속 반복되는 규칙이라면
소문자 대문자3개 소문자 대문자3개 소문자
- 이건 맞는 것 같다. 문자열이 적게 나온다.
- "[a-z][A-Z]{3}[a-z][A-Z]{3}[a-z]"
- 가운데 소문자만 모아보면 답이 나온다.
- 답 : linkedlist
http://www.pythonchallenge.com/pc/def/linkedlist.html
반응형
'#WarGame > Python Challenge' 카테고리의 다른 글
Python Challenge # LV.5 (pickle) (0) | 2020.08.20 |
---|---|
Python Challenge # LV.4 (0) | 2020.08.18 |
Python Challenge # LV.2 (0) | 2020.08.17 |
Python Challenge # LV.1 (0) | 2020.08.16 |
Python Challenge # LV.0 (0) | 2020.08.16 |