티스토리 뷰

반응형

성택이의 은밀한 비밀번호 성공

 
시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB 1251 924 833 75.181%

문제

부산사이버대학교 학생 성택이는 엄마의 의뢰를 받아 주어진 문자열이 현관문 비밀번호에 사용 가능한지 알아내야 한다. 성택이는 공부해야 하므로 우리가 도와주자!

사용할 수 있는 비밀번호의 규칙은 다음과 같다.

  1. 비밀번호는 6자리 이상 9자리 이하여야 한다.

예를 들어, 123124는 올바른 비밀번호이고, 1202727161은 잘못된 비밀번호이다. 문자열이 주어졌을 때 현관문 비밀번호로 사용할 수 있는지 판단하자.

입력

첫째 줄에 문자열의 총개수 N이 주어진다.

둘째 줄부터 N개의 줄에 걸쳐 숫자, 영어 대소문자로만 구성된 문자열이 주어진다.

출력

줄마다 사용할 수 있는 비밀번호면 yes, 그렇지 않으면 no를 출력한다.

제한

  •  1≤N≤1000
  • 문자열의 길이는 1자리 이상 20자리 이하이다.

예제 입력 1 복사

3
1245125
asdij
120318739721

예제 출력 1 복사

yes
no
no
#include <iostream>
#include <cstring>
using namespace std;


int main(void)
{
	int n;
	char a[21];
	cin >> n;

	for (int i = 0; i < n; i++)
	{
		cin >> a;

		if (strlen(a) < 6 || strlen(a) > 9)
			printf("no\n");
		else
			printf("yes\n");
	}
	return 0;
}

 

 

그냥 6과 9 사이인지만 출력하면 된다

반응형

'프로그래밍 > 백준 문제풀이' 카테고리의 다른 글

백준 2231 분해합 C/C++  (0) 2022.08.11
백준 2798 블랙잭 C/C++  (0) 2022.08.11
백준 5597 과제 안 내신 분? C/C++  (0) 2022.07.13
백준 5522 카드게임 C/C++  (0) 2022.07.13
백준 5339 콜센터 C/C++  (0) 2022.07.13
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함
반응형