C++

DongGeon Gwak·2025년 7월 3일

C++

목록 보기
15/17
#include <string>
#include <vector>

using namespace std;

string solution(vector<string> seoul) {
    string answer = "";

    // for문을 이용해 seoul 벡터의 모든 요소를 0번 인덱스부터 차례대로 확인해요.
    for (int i = 0; i < seoul.size(); ++i)
    {
        // 현재 확인하는 요소(seoul[i])가 "Kim"과 일치하는지 확인해요.
        if (seoul[i] == "Kim")
        {
            // "Kim"을 찾았다면, 문제에서 요구하는 형식에 맞춰 문자열을 만들어요.
            // 숫자 인덱스 i를 to_string()을 사용해 문자열로 바꿔주는 것이 핵심이에요!
            answer = "김서방은 " + to_string(i) + "에 있다";

            // "Kim"은 한 번만 나온다고 했으니, 찾으면 바로 반복문을 멈추는 게 효율적이겠죠?
            break;
        }
    }
    
    // 완성된 문장을 반환해요.
    return answer;
}
profile
아싸라비야

0개의 댓글