코딩 공부 연습

프로그래머스 서울에서 김서방 찾기

miffy짱 2022. 8. 10. 23:42
반응형
#include <string>
#include <vector>
using namespace std;
string solution(vector<string> seoul) {
    string answer = "";
 /*   for (int i = 0; i< seoul.size(); i++)
    {
        if (seoul[i].find("Kim") == 0 && seoul[i].size() == 3)
        {
            answer += "김서방은 ";
            if (i >= 10)
            {
                int tmp = i/ 10;
                answer += tmp += '0';
                i%=10;
            }
            answer += i+ '0';
            answer += "에 있다";
            return answer;
        }
    }*/
    answer += "김서방은 ";
    
    for(int i = 0; i < seoul.size(); i++){
        if(seoul[i] == "Kim"){
            answer += to_string(i);
        }
    }
    answer += "에 있다";
    return answer;
}

위에 주석으로 처음에 했는데 맨 마지막 두개가 계속 틀린다고 나와서 다른거로 고쳐서 풀었다 . 가슴이 아프다!