https://programmers.co.kr
풀이:
- 문자열 s의 길이가 4 또는 6 이고, 숫자로만 구성되어있는지 확인 후 아니라면 false를 리턴
코드:
사용언어 : c++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include <string>
#include <vector>
using namespace std;
bool solution(string s) {
bool answer = true;
if (s.length() != 4 && s.length() != 6) {
answer = false;
}
else {
for (int i = 0;i < s.length();i++) {
if (s[i] > '9') {
answer = false;
break;
}
}
}
return answer;
}
|