isdigit 사용해서 반복문으로 풀었음.
#include <string>
using namespace std;
bool solution(string s) {
if (s.size() != 4 && s.size() != 6)
return false;
for (int i = 0; i < s.size(); i++)
if (!isdigit(s[i]))
return false;
return true;
}
'Coding_Test 연습 > Programmers' 카테고리의 다른 글
[프로그래머스] (C++) LV1 소수 찾기 (0) | 2022.04.26 |
---|---|
[프로그래머스] (C++) LV1 서울에서 김서방 찾기 (0) | 2022.04.26 |
[프로그래머스] (C++) LV1 문자열 내림차순으로 배치하기 (0) | 2022.04.26 |
[프로그래머스] (C++) LV1 문자열 내 p와 y의 개수 (0) | 2022.04.26 |
[프로그래머스] (C++) LV1 문자열 내 마음대로 정렬하기 (0) | 2022.04.26 |