프로그래머스 알고리즘/1단계
(프로그래머스 c++)문자열 다루기 기본
naeunchan
2020. 4. 24. 09:23
728x90
반응형
문자열 문제 중 가장 기본이라고 생각하는 문제..!
어렵지 않아서 쉽게 풀 수 있다고 생각한다.
문자열의 길이부터 검사하고, 길이가 4 또는 6이 아니면 바로 false를 리턴.
길이가 4 또는 6이면 숫자로만 이루어져 있는지 검사해준다.
#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')
continue;
else
return false;
}
}
else
return false;
return true;
}
728x90
반응형