
#include <string>
using namespace std;
bool solution(string s) {
bool answer = false;
{// 문자열의 길이가 4혹은 6인가?
answer = s.size() == 4 || s.size() == 6 ? true : false;
}
{// 문자열 내에 숫자가 아닌 것이 존재하는가?
for(size_t IDX = 0; IDX < s.size(); ++IDX)
{
if(s[IDX] < '0' || '9' < s[IDX])
{
answer = false;
break;
}
}
}
return answer;
}
문제에서 주어진 방법대로 풀면 쉽게 풀린다.
'코딩 테스트 > 프로그래머스' 카테고리의 다른 글
| 최대공약수와 최소공배수 (0) | 2025.01.07 |
|---|---|
| 직사각형 별찍기 (0) | 2025.01.07 |
| 행렬의 덧셈 (2) | 2025.01.07 |
| 문자열 내림차순으로 배치하기 (2) | 2025.01.06 |
| 부족한 금액 계산하기 (3) | 2025.01.06 |