프로그래머스 알고리즘/1단계
(프로그래머스 c++)핸드폰 번호 가리기
naeunchan
2020. 4. 29. 09:37
728x90
반응형
핸드폰 번호의 뒷 4자리를 제외한 모든 번호를 '*'로 가리면 된다..!
for문을 통해 phone_number.size()만큼 돌면서
i의 위치가 뒷 4자리가 아니면 '*'을 answer에 넣어주고,
뒷 4자리이면 번호를 그대로 넣어주면 된다..!
어렵지 않은 문제..!
문자열 길이가 20자 이하라서 for문을 돌려도 된다..!
#include <string>
#include <vector>
using namespace std;
string solution(string phone_number) {
string answer = "";
for(int i = 0; i < phone_number.size(); i++)
{
if(i < phone_number.size() - 4)
answer.push_back('*');
else
answer.push_back(phone_number[i]);
}
return answer;
}
728x90
반응형