Algorithm/프로그래머스

[Algorithm / Programmers] 가위 바위 보

newtownboy 2024. 3. 13. 12:51


[Version]
⦁ 2024.03.13 / [Algorithm / Programmers] 가위 바위 보

 

class Solution {
    public String solution(String rsp) {
        StringBuilder sb = new StringBuilder();
        
        // 가위: 2, 바위: 0, 보: 5 
        String[] input = rsp.split("");
        
        // 1. 반복문을 순회하며 각 경우에 이기는 경우를 넣는다.
        for(String word : input) {
            switch (word) {
                case "2":
                    sb.append("0");
                    break;
                case "0":
                    sb.append("5");
                    break;
                case "5":
                    sb.append("2");
                    break;
            }
        }
        
        // 2. 결과 값 반환
        return sb.toString();
    }
}