1. 문제
https://school.programmers.co.kr/learn/courses/30/lessons/12948
2. 코드 풀이
- 마지막 숫자 4개를 제외한 앞의 숫자들이 다 * 로 치환되어야 함 => 얘를 숨겨지는 hidden_part로 적용을 하고
- 가려지지 않아도 되는 문자들을 또 last_part로 적용을 해서
- 둘을 더해주면 될듯!!!
3. 코드 실행
def solution(phone_number):
number = int(phone_number)
hidden_part = '*' * (len(phone_number) - 4)
last_part = phone_number[-4:]
answer = hidden_part + last_part
return answer
4. 결과
'Algorithm > 항해일지 TIL' 카테고리의 다른 글
[DAY 5] 프로그래머스 LV1. 자연수 뒤집어 배열로 만들기 (0) | 2024.04.01 |
---|---|
[DAY 4] 프로그래머스 LV1. 콜라츠 추측 (1) | 2024.03.31 |
[DAY 3] 프로그래머스 Lv1. 숫자 문자열과 영단어 (0) | 2024.03.30 |
[DAY 3] 프로그래머스 LV0. 문자열을 정수로 변환하기 (0) | 2024.03.30 |
[DAY 2] 프로그래머스 LV1. 부족한 금액 계산하기 (0) | 2024.03.29 |