반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준] 백준 25372번 성택이의 은밀한 비밀번호 자바(JAVA)
1) 문제번호 : 25372번
2) 문제 출처
https://www.acmicpc.net/problem/25372
2. 문제
부산사이버대학교 학생 성택이는 엄마의 의뢰를 받아 주어진 문자열이 현관문 비밀번호에 사용 가능한지 알아내야 한다. 성택이는 공부해야 하므로 우리가 도와주자!
사용할 수 있는 비밀번호의 규칙은 다음과 같다.
- 비밀번호는 6자리 이상 9자리 이하여야 한다.
예를 들어, 123124는 올바른 비밀번호이고, 1202727161은 잘못된 비밀번호이다. 문자열이 주어졌을 때 현관문 비밀번호로 사용할 수 있는지 판단하자.
3. 제약사항
4. 입력
첫째 줄에 문자열의 총개수 이 주어진다.
둘째 줄부터 개의 줄에 걸쳐 숫자, 영어 대소문자로만 구성된 문자열이 주어진다.
5. 출력
줄마다 사용할 수 있는 비밀번호면 yes, 그렇지 않으면 no를 출력한다.
6. 풀이
- 값을 입력 받고, N번 만큼 반복문을 돌려서 문자열의 길이가 6이상 9이하인 것들만 yes를 출력하고, 그게 아니라면 no를 출력하면 된다.
7. 소스 코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//값 입력 받기
int N = Integer.parseInt(br.readLine());
for(int i = 0; i < N; i++) {
String str = br.readLine().trim();
if(str.length() >= 6 && str.length() <= 9) {
System.out.println("yes");
} else {
System.out.println("no");
}
}
}
}
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준] 백준 25314번 코딩은 체육과목 입니다 자바(JAVA) (0) | 2023.03.16 |
---|---|
[백준] 백준 25311번 UCPC에서 가장 쉬운 문제 번호는? 자바(JAVA) (0) | 2023.03.15 |
[백준] 백준 1264번 모음의 개수 자바(JAVA) (0) | 2023.03.14 |
[백준] 백준 14581번 팬들에게 둘러싸인 홍준 자바(JAVA) (0) | 2023.03.13 |
[백준] 백준 27294번 몇개고? 자바(JAVA) (0) | 2023.03.10 |
[백준] 백준 27866번 문자와 문자열 자바(JAVA) (0) | 2023.03.10 |
[백준] 백준 10807번 개수 세기 자바(JAVA) (0) | 2023.03.09 |
[백준] 백준 9086번 문자열 자바(JAVA) (0) | 2023.03.09 |
최근댓글