백준 단계별 알고리즘 3번째 문제다. 기본적인 출력문제인데, 앞서 있던 두 문제와 다르게 \가 사용되면서 혼동이 올 수 있다. 나도 처음에 아에 생각도 못했었다. 제출해도 실패하길래 어디서 틀렸나 싶었더니 이부분이었다.
C# 출력에서 \는 줄바꿈 등의 명령을 실행시켜준다. 예를 들어 \n은 문자열 사이에서 줄바꿈을 해준다. 때문에 \를 출력하고 싶다면, \\ 이렇게 두번 연속 적어줘야한다. 그러면 정상적으로 \가 출력된다.
코드는 아래와 같다.
콘솔앱에 잘 출력된다.
백준 사이트에서 제출한것도 잘 동작했다.
유니티 2개월 하다가 알고리즘 공부의 필요성을 느껴 제일 기초부터 시작해보려고 했는데 출력부터 막혀서 멘붕왔었다. 천천히 차근차근 C#언어도 소흘하지 말아야겠다. 백준알고리즘이 좋은점이 백지에 코딩을 해야하기 때문에 C# 코딩에 손을 익숙하게 하는데 매우 효과적이라 생각한다.