코딩테스트 연습
알고리즘 테스트# 16. 문자열 다루기
남들에게 도움을 주는 백엔드 개발자가 되자
2020. 8. 3. 09:45
안녕하세요.
프로그래머스에 있는 "문자열 다루기" 알고리즘 문제를 풀어보겠습니다.
문제 : 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다.
출력 :
a234 | false |
1234 | true |
코드 :
*문제 해설*
문자의 길이가 4 또는 6인경우만 조건 실행이 되야합니다.
하나의 문자만을 비교하여 찾아야하기 떄문에 소문자 및 대문자를 이용하여 문자를 찾습니다.
문자가 가있는경우 false를 준다. 정수일경우 true반환
*코드 해설*
문자열을 char형태로 반환합니다.
그 후 문자의 길이가 4 또는 6인경우는 false값을 리턴
소문자의 값중 하나라도 char문자와 값이있는경우 false를 리턴
출처 : 프로그래머스 코딩테스트