문제
나의 생각
P 와 Y 를 각각으로 카운팅 할 수 있는 int를 두 개를 선언하고 입력되는 문자열을 하나씩 비교하여 대소문자 상관없이 같을 때 카운팅되는 방식으로 접근.
나의 답안
static boolean solution(String s) {
int countP = 0;
int countY = 0;
for (int i = 0; i < s.length(); i++) {
String a = String.valueOf(s.charAt(i));
if ("p".equalsIgnoreCase(a)) countP++;
if ("y".equalsIgnoreCase(a)) countY++;
}
return countP == countY ? true : false;
}
'Programmers 문제풀이 > Lv.1' 카테고리의 다른 글
두 정수 사이의 합 (0) | 2023.03.13 |
---|---|
정수 내림차순으로 배치하기 (0) | 2023.03.13 |
자연수 뒤집어 배열로 만들기 (0) | 2023.03.12 |
자릿수 더하기 (0) | 2023.03.12 |
약수의 합 (0) | 2023.03.12 |