728x90
BOJ 25372 성택이의 은밀한 비밀번호
문제
부산사이버대학교 학생 성택이는 엄마의 의뢰를 받아 주어진 문자열이 현관문 비밀번호에 사용 가능한지 알아내야 한다.
성택이는 공부해야 하므로 우리가 도와주자!
사용할 수 있는 비밀번호의 규칙은 다음과 같다.
1. 비밀번호는 6자리 이상 9자리 이하여야 한다.
예를 들어, 123124는 올바른 비밀번호이고, 1202727161은 잘못된 비밀번호이다.
문자열이 주어졌을 때 현관문 비밀번호로 사용할 수 있는지 판단하자.
시간 제한 : 1 초
메모리 제한 : 1024 MB
입력
첫째 줄에 문자열의 총개수 N이 주어진다.
둘째 줄부터 N개의 줄에 걸쳐 숫자, 영어 대소문자로만 구성된 문자열이 주어진다.
출력
줄마다 사용할 수 있는 비밀번호면 yes, 그렇지 않으면 no를 출력한다.
제한
예제 입력 1
3
1245125
asdij
120318739721
예제 출력 1
yes
no
no
풀이
# boj 25372 성택이의 은밀한 비밀번호
import sys
input = sys.stdin.readline
n = int(input())
for i in range(n) :
s = input().strip()
if (len(s) <= 9) & (len(s) >= 6) :
print("yes")
else :
print("no")
728x90
'Algorithm(Python) > 문자열' 카테고리의 다른 글
[Algorithm] 백준 BOJ 12605 단어순서 뒤집기(python 파이썬) (0) | 2023.04.03 |
---|---|
[Algorithm] 백준 BOJ 11816 8진수, 10진수, 16진수(python 파이썬) (0) | 2023.04.02 |
[Algorithm] 백준 BOJ 3059 등장하지 않는 문자의 합(python 파이썬) (0) | 2023.03.31 |
[Algorithm] 백준 BOJ 14490 백대열(python 파이썬) (0) | 2023.03.30 |
[Algorithm] 백준 BOJ 11283 한글 2(python 파이썬) (0) | 2023.03.29 |