Algorithm/Programmers [Programmers - lv01] 문자열 다루기 기본 (cpp / python) - 728x90 문자열 다루기 기본 코딩테스트 연습 - 문자열 다루기 기본 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 제한 사항 s는 길이 1 이�� programmers.co.kr 문제 설명 길이가 4 또는 6인 문자열 중 숫자만 있는지 확인하는 문제. 문제 풀이 소스코드 : C++ #include <string> #include <vector> using namespace std; bool solution(string s) { int len = s.size(); if(len==4||len ==6) for(int i=0; i<s.size(); i++) if(s[i]>=95) return false; else return false; return true; } 소스코드 : Python len(s) in (4,6) 이 코드가 참 기발했다.(4,6)을 가지고 있는 튜플 안에 len(s)와 같은 값이 있다면 True 그렇지 않다면 False 를 반환한다. def solution(s): return s.isdigit() and len(s) in (4,6) 728x90 300x250 공유하기 게시글 관리 구독하기WONILLISM's Blog 저작자표시 비영리 동일조건 Contents 당신이 좋아할만한 콘텐츠 [Programmers - lv01] 소수 찾기 (cpp / python) 2020.06.25 [Programmers - lv01] 서울에서 김서방 찾기 (cpp / python) 2020.06.25 [Programmers - lv01] 문자열 내림차순으로 배치하기 (cpp / python) 2020.06.19 [Programmers - lv01] 문자열 내 p와 y의 개수 (cpp / python) 2020.06.19 댓글 0 + 이전 댓글 더보기