수 조작

gotcha!!·2023년 7월 26일
0

코딩테스트

목록 보기
11/36

문제

내 코드

class Solution {
    public int solution(int n, String control) {
        int answer = n;
        for(int i = 0; i < control.length(); i++){
            switch(control.charAt(i)){
                case 'w':
                    answer+=1;
                    break;
                case 's':
                    answer-=1;
                    break;
                case 'd':
                    answer+=10;
                    break;
                case 'a':
                    answer-=10;
                    break;
            }
        }
        return answer;
    }
}

n을 굳이 ++; --; += -= 해주는 것 보다
int answer = n 이렇게 대입해주어 switch문으로 풀었다.

profile
ha lee :)

0개의 댓글