알고리즘/C#

[C#] 서울에서 김서방 찾기 - 프로그래머스

야아옹 2020. 10. 14. 18:18

문제 : String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는 String을 리턴하시오!

 

제한사항 : 

  • seoul은 길이 1 이상, 1000 이하인 배열입니다.
  • seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다.
  • Kim은 반드시 seoul 안에 포함되어 있습니다.

풀이 : for 문이 더빠른거같은 느낌.... ㅎ

public static string solution(string[] seoul)
{
    string answer = "";
    int index = seoul.ToList().FindIndex(x => x.Equals("Kim") == true);
    answer = $"김서방은 {index}에 있다";
    return answer;
}