class Solution {
boolean solution(String s) {
boolean answer = true;
s = s.toLowerCase();
int p=0;
int y=0;
for(int i=0; i<s.length(); i++){
if(s.charAt(i)=='p')
p++;
if(s.charAt(i)=='y')
y++;
}
return (p==y) ? true : false;
}
}
1. 문자열 s를 싹다 소문자로 바꾼다. (String.toLowerCase() 내장함수 사용)
2. s길이만큼 반복문을 수행한다.
3. s의 문자열에 p나 y가 있으면 p와 y의 개수를 증가
3. 결과를 return
'📖Algorithm > Simulation, Math' 카테고리의 다른 글
자바 [Programmers] 1단계 - 정수 내림차순으로 배치하기 (0) | 2024.02.18 |
---|---|
자바 [Programmers] 1단계 - 정수 제곱근 판별 (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 자연수 뒤집어 배열로 만들기 (Integer.parseInt(), String.valueOf(), str.substring()) (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 자릿수 더하기 (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 평균 구하기 (0) | 2024.02.18 |