문제
부산사이버대학교 학생 성택이는 엄마의 의뢰를 받아 주어진 문자열이 현관문 비밀번호에 사용 가능한지 알아내야 한다. 성택이는 공부해야 하므로 우리가 도와주자!
사용할 수 있는 비밀번호의 규칙은 다음과 같다.
- 비밀번호는 6자리 이상 9자리 이하여야 한다.
예를 들어, 123124는 올바른 비밀번호이고, 1202727161은 잘못된 비밀번호이다. 문자열이 주어졌을 때 현관문 비밀번호로 사용할 수 있는지 판단하자.
입력
첫째 줄에 문자열의 총개수 N이 주어진다.
둘째 줄부터 N개의 줄에 걸쳐 숫자, 영어 대소문자로만 구성된 문자열이 주어진다.
ex)
3
1245125
asdij
120318739721
출력
줄마다 사용할 수 있는 비밀번호면 yes, 그렇지 않으면 no를 출력한다.
ex)
yes
no
no
코드
import sys
n=int(sys.stdin.readline())
for _ in range(n):
password = input("")
if len(password) >= 6 and 9 >=len(password):
print("yes")
else:
print("no")'Python > 백준 python' 카테고리의 다른 글
| [파이썬/python] 백준 11283번 한글 2 (0) | 2022.11.07 |
|---|---|
| [파이썬/python] 백준 11023번 더하기 3 (0) | 2022.11.05 |
| [파이썬/python] 백준 5691번 평균 중앙값 문제 (0) | 2022.11.01 |
| [파이썬/python] 백준 10991번 별 찍기 - 16 (0) | 2022.10.30 |
| [파이썬/python] 백준 4740번 거울 오! 거울 (0) | 2022.10.27 |