인생일지

반응형

 

class Solution {
    boolean solution(String s) {
        
        boolean answer = true;
        boolean onlyAlph = s.matches("[a-zA-Z+]");
        
        int counter = 0;
        
        if(onlyAlph = true) { //알파벳만 있는가
            
            if(s.length() < 51 && s.length() > 0) { //길이는 50이하의 자연수인가
                
                s = s.toLowerCase();
                
                for(int i = 0; i < s.length(); i++) {
                    
                    if(s.charAt(i) == 'p') {
                        counter++;
                    } else if(s.charAt(i) == 'y') {
                        counter--;
                    }
                }
            }
            return counter == 0;
        }
        else {
            return(false);
        }
    }
}

 

문제출저:

https://programmers.co.kr/learn/courses/30/lessons/12916

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading