Posts [알고리즘] 프로그래머스 - 문자열 다루기 기본
Post
Cancel

[알고리즘] 프로그래머스 - 문자열 다루기 기본


문제

문자열 다루기 기본


접근

파이썬 isdecimal() 은 해당 문자열의 모든 자리가 정수일때 true를 반환한다.


코드

  • 파이썬 코드
1
2
3
4
5
6
def solution(s):
    if len(s) != 4 and len(s) != 6:
        return False
    if not s.isdecimal():
        return False
    return True
  • C++ 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#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(s[i] < '0' || s[i] > '9'){
            return false;
        }
    }
    return true;
}


This post is licensed under CC BY 4.0 by the author.

[알고리즘] 프로그래머스 - 문자열 내림차순으로 배치하기

[알고리즘] 프로그래머스 - 시저 암호