https://school.programmers.co.kr/learn/courses/30/lessons/12918
크기가 4인지 6인지 먼저 체크 후 글자가 숫자인지 아닌지 체크한다.
#include <string>
#include <vector>
using namespace std;
bool solution(string s) {
bool answer = true;
if((s.length() == 4 || s.length() == 6))
{
for(char c : s)
if(!isdigit(c))
return false;
return true;
}
return false;
}
#include <string>
#include <vector>
using namespace std;
bool solution(string s) {
bool answer = true;
for (int i = 0; i < s.size(); i++)
{
if (!isdigit(s[i]))
answer = false;
}
return s.size() == 4 || s.size() == 6 ? answer : false;
}
비슷하다.