코린이의 소소한 공부노트

[프로그래머스/Lv.0] 가위 바위 보 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.0] 가위 바위 보

무지맘 2022. 10. 25. 13:34

1. Input

1) 가위바위보를 나타내는 문자열 rsp

2) 가위는 2, 바위는 0, 보는 5로 표현

 

2. Output

1) rsp를 모두 이기는 경우를 순서대로 나타낸 문자열

 

3. Constraint

1) 0 < rsp의 길이 <= 100

2) 반환하는 문자열의 길이 == rsp의 문자열의 길이

3) rsp는 숫자 0, 2, 5로만 이루어져 있음

 

4. Example

Input: rsp=“205” -> Output: “052”

 

5. Code

1) 첫 코드(2022/10/25)

String answer = "";
for(int i=0 ; i<rsp.length() ; i++){
    switch(rsp.charAt(i)){
        case '2': answer += "0"; break;
        case '0': answer += "5"; break;
        default: answer += "2";
    }
}
return answer;