[ 답안 ]
class Solution {
boolean solution(String s) {
boolean answer = true;
// toLowerCase()를 사용해 파라미터로 받아온 s의 값을 소문자로 모두 변경한다
s = s.toLowerCase();
// p와 y 의 갯수를 담을 객체생성
int p = 0 ;
int y = 0 ;
for(int i = 0 ; i < s.length();i++) {
// 반복문을 통해 s를 한글자씩 쪼개어 배열에 넣는다
String[] result = new String[s.length()];
result = s.split("");
// 조건식을 통해 s에 "p"/"y"의 값을 찾아 갯수를 세어준다
if(result[i].equals("p")){
p++;
}else if(result[i].equals("y")) {
y++;
}
}
// p와 y의 갯수를 비교하여 같으면 true / 다르면 false를 반환
if(p != y) {
answer = false;
}
return answer;
}
}