
[programmers] 프로그래머스 Level1 핸드폰 번호 가리기
(파이썬 Python)
* 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제
* 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다.
프로그래머스 Level1 핸드폰 번호 가리기
1) 문제
코딩테스트 연습 - 핸드폰 번호 가리기
프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자
programmers.co.kr
2) 풀이 과정
1. 문자열 길이의 끝값을 기준으로 4개를 짜른다
2. 끝을 기준으로 이분해서 끝 4자리를 제외한 나머지의 숫자들은 *로 넣어준다
3. 그 밖의 끝 4자리의 값은 본인의 값을 넣어준다.
3) 코드
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
 | 
 def solution(phone_number): 
    answer = '' 
    for i in range(len(phone_number)): 
        if(i<len(phone_number)-4): 
            answer += "*" 
        else: 
            answer += phone_number[i] 
    return answer 
 | 
cs | 
4) 정리 노트
X
'*Algorithm > Programmers_Level1' 카테고리의 다른 글
| [programmers] 프로그래머스 Level1 행렬의 덧셈(파이썬 Python) (0) | 2020.09.01 | 
|---|---|
| [programmers] 프로그래머스 Level1 정수 내림차순으로 배치하기(파이썬 Python) (0) | 2020.09.01 | 
| [programmers] 프로그래머스 Level1 자연수 뒤집어 배열로 만들기(파이썬 Python) (0) | 2020.08.31 | 
| [programmers] 프로그래머스 Level1 자릿수 더하기(파이썬 Python 자바 Java) (0) | 2020.08.31 | 
| [programmers] 프로그래머스 Level1 완주하지 못한 선수(파이썬 Python) (0) | 2020.08.31 | 
										
									
										
									
										
									
										
									
댓글