본문 바로가기
코딩테스트 문제집/Programmers(Lv1)

[Programmers] Lv1: 이상한 문자 만들기(12930)

by cogito30 2025. 2. 10.

문제

- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12930

 

풀이

더보기
더보기
class Solution {
  public String solution(String s) {
        String answer = "";
        int cnt = 0;
        String[] array = s.split("");

        for(String ss : array) {
            cnt = ss.contains(" ") ? 0 : cnt + 1;
            answer += cnt%2 == 0 ? ss.toLowerCase() : ss.toUpperCase(); 
        }
      return answer;
  }
}