머쓱이는 프로그래머스에 로그인하려고 합니다. 머쓱이가 입력한 아이디와 패스워드가 담긴 배열 id_pw와 회원들의 정보가 담긴 2차원 배열 db가 주어질 때, 다음과 같이 로그인 성공, 실패에 따른 메시지를 return하도록 solution 함수를 완성해주세요.
class Solution {
public String solution(String[] id_pw, String[][] db) {
StringBuffer answer = new StringBuffer();
for(String[] d : db){
String d_id = d[0];
String d_pw = d[1];
String id = id_pw[0];
String pw = id_pw[1];
if(id.equals(d_id) && !pw.equals(d_pw)){
answer.append("wrong pw");
break;
}else if(id.equals(d_id) && pw.equals(d_pw)){
answer.append("login");
break;
}
}
if(answer.toString().isEmpty()) answer.append("fail");
return answer.toString();
}
}
