본문 바로가기
프로그래머스 C++/Level.1

핸드폰 번호 가리기

by yeni_0224 2024. 9. 21.
728x90
반응형

#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(phone_number[i]);
        }
        else
        {
            answer.push_back('*');
        }
    }
    return answer;
}


뒤 네자리 순서가 왔을 때는 숫자가 출력되도록 했다.
근데 다른 사람 풀이를 보니까 자괴감이 든다. 역시 오래도록 풀이를 쉰 내 죄다.
사실 그것도 있고 또 하나의 탓을 하자면 빠르게 코드 쓸 수 있는 방법이 있는데 굳이 이상하게 구현하라고 주문하는 누구 탓
까라면 까야지뭐.. 아니 굳이 좋은 방법이 있는데, 공식문서에서 이렇게 하라고 되어있는데 그걸 굳이 부정하고 이상하게 뺑 돌아가라는 오히려 공식문서가 잘못됐다고
내가 말대답 많이한다고, 우기지 말라고 하는 누구 탓
아니 언리얼 엔진에서 공식으로 발행한 문서라는데 왜 그러시는거예요… 엔진이 이건 안된다잖아요… 왜 안되는걸 나한테 물어…내가 에픽게임즈 직원이야?
엔진에서 주는 가이드라인 있는데 굳이 그걸 말고 이상하게 하라는…
답이 없다.
사고를 포기했다.
그래서 내가 아무것도 할 힘이 안나고 그런거지뭐.. 그러니까 프로그램이 제대로 돌아가겠냐고

일단 대충 보이게만 하라고 해놓고 거기서 빌드업을 계속 해나가는 모래 위에 성쌓기가 계속되는 이 상황이 답답하달까.
그런데 이제 다음껄 구현할 때 이 수습도 내가하고
이건 무조건 될 수가 없는 상황에서 나보고 왜안되냐고 물어보면 내가 어떻게 알아요. 나 분명 안된다고 했잖아요 ㅎㅎ…

728x90
반응형