문제
풀이
class Solution {
public int solution(int n, String control) {
char[] charArray = control.toCharArray();
for(Character ch : charArray) {
if(ch.equals('w')) {
n += 1;
} else if(ch.equals('s')) {
n -= 1;
} else if(ch.equals('d')) {
n += 10;
} else if(ch.equals('a')) {
n -= 10;
}
}
return n;
}
}
class Solution {
public int solution(int n, String control) {
for (char ch : control.toCharArray()) {
if (ch == 'w') n += 1;
else if (ch == 's') n -= 1;
else if (ch == 'd') n += 10;
else n -= 10;
}
return n;
}
}
출처
https://school.programmers.co.kr/learn/courses/30/lessons/181926
'Algorithm > Programmers' 카테고리의 다른 글
[Programmers] Lv.0 / 수열과 구간 쿼리 3 / Java (0) | 2023.10.18 |
---|---|
[Programmers] Lv.0 / 수 조작하기 2 / Java (0) | 2023.10.18 |
[Programmers] Lv.0 / 마지막 두 원소 / Java (0) | 2023.10.18 |
[Programmers] Lv.0 / 이어 붙인 수 / Java (0) | 2023.10.18 |
[Programmers] Lv.0 / 원소들의 곱과 합 / Java (0) | 2023.10.18 |
댓글