알고리즘/프로그래머스

이상한 문자 만들기

베리영young 2025. 4. 21. 21:00

사용 알고리즘: 문자열

사용 언어: java

 

import java.util.*;

class Solution {
    public String solution(String s) {
        String answer = "";
        
        char[] splited = s.toCharArray();
        int pos = 0;
        
        for(char ss : splited) {
            if(ss == ' ') {
                pos = 0;
                answer += " ";
            } else {
                answer += pos%2==0 ? Character.toUpperCase(ss) : Character.toLowerCase(ss);
                pos++;
            }
        }
        
        return answer;
    }
}

 

주의......

공백 개수 그대로 다 출력해야 한다....

'알고리즘 > 프로그래머스' 카테고리의 다른 글

[PCCE 기출문제] 10번 / 공원  (0) 2025.07.07
베스트앨범  (0) 2025.05.10
[1차] 캐시  (0) 2025.03.02
불량 사용자 (자료구조의 앝은 복사 vs 깊은 복사)  (0) 2025.02.23
튜플  (0) 2025.02.23