본문 바로가기
알고리즘

[알고리즘] 핸드폰 번호 가리기

by keel_im 2021. 1. 22.
반응형

포인트

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

댓글