반응형
포인트
1. 끝에 4개를 별로 만들어주고 나머지를 붙여준다.
2. substr 을 이용을 하여 값을 더해줬습니다.
🧶문서는 항상 수정 될 수 있습니다. 비판은 환영합니다.
#include <string>
#include <vector>
#include <iostream>
using namespace std;
string solution(string phone_number) {
string answer;
for (int i = 0; i < phone_number.size() - 4; i++) {
answer.push_back('*');
}
answer += phone_number.substr(phone_number.size() - 4, 4);
//오프셋
return answer;
}
python
def solution(phone_number):
return '*'*(len(phone_number)-4) +str(phone_number[-4:])
반응형
'알고리즘' 카테고리의 다른 글
[알고리즘] Sqrt(x) (0) | 2021.01.22 |
---|---|
[알고리즘] 문자열 다루기 (0) | 2021.01.22 |
[알고리즘] Valid Parentheses (0) | 2021.01.21 |
[알고리즘] Valid Anagram (0) | 2021.01.21 |
[알고리즘] Contains Duplicate (0) | 2021.01.21 |
댓글