문제 설명
문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다.
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 | #include <string> #include <vector> using namespace std; bool solution(string s) { if (s.size() == 4 || s.size() == 6) { for (int i = 0; i < s.size(); i++) { //숫자값일 때 if (s[i] >= '0' && s[i] <= '9') { } //숫자값이 아닌 나머지 일때 else { return false; } } return true; } else { return false; } } | cs |
'알고리즘 문제' 카테고리의 다른 글
(C++) 문자열 내림차순으로 배치하기 (0) | 2020.05.23 |
---|---|
(C++) 문자열 내 마음대로 정렬하기 (0) | 2020.05.22 |
(C++) 짝수와 홀수 (0) | 2020.05.20 |
(C++)약수의 합 (0) | 2020.05.12 |
(C++) 서울에서 김서방 찾기 (0) | 2020.05.12 |