[프로그래머스] Lv1 - 핸드폰 번호 가리기

김멉덥·2023년 7월 10일
0

알고리즘 공부

목록 보기
33/171
post-thumbnail

문제

프로그래머스 연습문제


코드 구현

def solution(phone_number):
    answer = ''
    
    for i in range(0, len(phone_number)):
        if(i >= len(phone_number)-4):
            answer += phone_number[i]
        else:
            answer += "*"
    
    return answer

풀이

  • phone_number의 0번째 인덱스부터 끝번째 인덱스까지 따져보기
    • 만약 i번째 인덱스가 0부터 맨 끝 인덱스-4 값 안에 들어간다면 → 가려야하는 부분 → “*” 넣기
    • 만약 i번째 인덱스가 맨 끝 인덱스-4 부터 맨 끝 인덱스 값이라면 → 마지막 4자리 중 하나인 인덱스 → 전화번호 그대로 넣기

profile
데굴데굴 뚝딱뚝딱 개발기록

0개의 댓글