728x90
https://www.acmicpc.net/problem/25372
문제
부산사이버대학교 학생 성택이는 엄마의 의뢰를 받아 주어진 문자열이 현관문 비밀번호에 사용 가능한지 알아내야 한다. 성택이는 공부해야 하므로 우리가 도와주자!
사용할 수 있는 비밀번호의 규칙은 다음과 같다.
- 비밀번호는 6자리 이상 9자리 이하여야 한다.
예를 들어, 123124는 올바른 비밀번호이고, 1202727161은 잘못된 비밀번호이다. 문자열이 주어졌을 때 현관문 비밀번호로 사용할 수 있는지 판단하자.
입력
첫째 줄에 문자열의 총개수 N이 주어진다.
둘째 줄부터 N개의 줄에 걸쳐 숫자, 영어 대소문자로만 구성된 문자열이 주어진다.
출력
- 1 ≤ N ≤ 1000
- 문자열의 길이는 1자리 이상 20자리 이하이다.
728x90
예제 입력 1
3
1245125
asdij
120318739721
예제 출력 1
yes
no
no
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws Exception{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int tc = Integer.parseInt(br.readLine());
for (int t = 0; t < tc; t++) {
String pw = br.readLine();
if (pw.length() >= 6 && pw.length() <= 9)
System.out.println("yes");
else
System.out.println("no");
}
}
}
728x90
'Problem Solving > BOJ' 카테고리의 다른 글
[백준, BOJ 1931] 회의실 배정 (java) (0) | 2023.01.18 |
---|---|
[백준, BOJ 1927] 최소 힙 (java) (0) | 2023.01.18 |
[백준, BOJ 14581] 팬들에게 둘러싸인 홍준 (java) (0) | 2023.01.18 |
[백준, BOJ 4999] 아! (java) (0) | 2023.01.18 |
[백준, BOJ 1697] 숨바꼭질 (java) (0) | 2023.01.17 |