더북(TheBook)

2-B. 원본 문자열과 변환된 문자열의 길이 차이가 p의 개수

앞서 구한 문자열의 길이를 원본 문자열의 길이에서 빼면 p의 개수를 구할 수 있습니다.

s = s.toLowerCase();

int ps = s.length() - s.replace("p", "").length();

 

3. 2와 같은 방식으로 y의 개수 세기

마찬가지로 y의 개수도 셀 수 있습니다.

int ys = s.length() - s.replace("y", "").length();

 

4. 구한 p의 개수와 y의 개수 비교

두 값을 구했으니 비교해서 반환하기만 하면 됩니다.

return ps == ys;

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.