스킬트리

LJM·2023년 8월 17일
0

programmers

목록 보기
65/92
class Solution {
    public int solution(String skill, String[] skill_trees) {
        
        int answer = 0;
        
        for(int i = 0; i < skill_trees.length; ++i)
        {
            String tree = skill_trees[i];
            StringBuilder sb = new StringBuilder();
            for(int j = 0; j < tree.length(); ++j)
            {
                Character cur = tree.charAt(j);
                if(skill.contains(cur.toString()))
                {
                    sb.append(cur);
                }
            }
            
            boolean success = true;
            for(int j = 0; j < sb.length(); ++j)
            {
                if(sb.charAt(j) != skill.charAt(j))
                {
                    success = false;
                    break;
                }
                    
            }
            if(success)
                answer++;
            
        }
        
        
        
        return answer;
    }
}
profile
게임개발자 백엔드개발자

0개의 댓글