📌프로그래머스 181925
💡풀이
- for문을 1부터 numLog.Length - 1 까지 돈다.
- i와 i - 1의 차이로 switch문을 통해 해당 수에 따라 문자를 삽입한다.
public string 수조작하기2(int[] numLog)
{
StringBuilder sb = new StringBuilder();
for(int i = 1; i < numLog.Length; i++)
{
int diff = numLog[i] - numLog[i - 1];
switch (diff)
{
case 1:
sb.Append('w');
break;
case -1:
sb.Append('s');
break;
case 10:
sb.Append('d');
break;
case -10:
sb.Append('a');
break;
}
}
return sb.ToString();
}
'프로그래머스' 카테고리의 다른 글
n^2 배열 자르기 (C#) (0) | 2024.06.04 |
---|---|
주사위 게임 2 (C#) (0) | 2024.06.03 |
9로 나눈 나머지 (C#) (0) | 2024.06.03 |
접미사 배열 (C#) (0) | 2024.06.03 |
인덱스 바꾸기 (C#) (0) | 2024.06.03 |