[BAEKJOON] 백준 25372: 성택이의 은밀한 비밀번호 (C#)
2024. 9. 4. 16:53ㆍIT/BaekJoon
문제 링크
https://www.acmicpc.net/problem/25372
문제
부산사이버대학교 학생 성택이는 엄마의 의뢰를 받아 주어진 문자열이 현관문 비밀번호에 사용 가능한지 알아내야 한다. 성택이는 공부해야 하므로 우리가 도와주자!
사용할 수 있는 비밀번호의 규칙은 다음과 같다.
- 비밀번호는 6자리 이상 9자리 이하여야 한다.
예를 들어, 123124는 올바른 비밀번호이고, 1202727161은 잘못된 비밀번호이다. 문자열이 주어졌을 때 현관문 비밀번호로 사용할 수 있는지 판단하자.
입력
첫째 줄에 문자열의 총개수 N이 주어진다.
둘째 줄부터 N개의 줄에 걸쳐 숫자, 영어 대소문자로만 구성된 문자열이 주어진다.
출력
줄마다 사용할 수 있는 비밀번호면 yes, 그렇지 않으면 no를 출력한다.
제한
- 1≤N≤1000
- 문자열의 길이는 1자리 이상 20자리 이하이다.
통과한 답안
namespace _25372
{
internal class Program
{
static void Main(string[] args)
{
int N = int.Parse(Console.ReadLine());
for (int i = 0; i < N; i++)
{
string input = Console.ReadLine();
if (input.Length >= 6 && input.Length <= 9)
{
Console.WriteLine("yes");
}
else
{
Console.WriteLine("no");
}
}
}
}
}
주어진 문자열의 길이가 6자리 이상이며 9자리 이하인지 확인하는 문제이다.
비밀번호는 숫자만 가능한 것이 아니라 문자도 가능하므로,
입력값의 길이가 6에서 9 사이인지 확인하면 된다.
'IT > BaekJoon' 카테고리의 다른 글
[BAEKJOON] 백준 24091: 알고리즘 수업 - 퀵 정렬 2 (C#) (0) | 2024.09.26 |
---|---|
[BAEKJOON] 백준 11091: 알파벳 전부 쓰기 (C#) (0) | 2024.09.04 |
[BAEKJOON] 백준 31870: 버블버블 (C#) (0) | 2024.09.02 |
[BAEKJOON] 백준 18311: 왕복 (C#) (0) | 2024.09.02 |
[BAEKJOON] 백준 25024: 시간과 날짜 (C#) (0) | 2024.08.31 |