본문 바로가기
스터디(beakjoon)

Kotlin] 백준 10172번 문제 풀이

by 김마리님 2023. 4. 4.

https://www.acmicpc.net/problem/10172

 

10172번: 개

문제 아래 예제와 같이 개를 출력하시오. 입력 출력 예제 입력 1 복사 예제 출력 1 복사 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__|...

www.acmicpc.net

 

 

풀이

더보기

이 문제랑 유사한 문제이다.

https://itstudy-mary.tistory.com/472

 

Kotlin] 백준 10171번 문제 풀이

https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 풀이 더보기 이 문제는 이스케이프 문자(\) 를 문자열로 출력해야하는 문제이다. 이스케이프 문

itstudy-mary.tistory.com

 

근데 여기선 이스케이프 문자가 하나 더 추가된 케이스이다. 바로(") 이다.

따옴표는 문자열을 나타내는 이스케이프 문자이다. 그래서 그냥 평범하게 넣으면

 

문자 위치가 이상하게 잡히는게 보이는가?

그래서 이렇게 쓰면 안되고, \랑 마찬가지로 \를 붙여서 문자열이라는걸 인식시켜줘야한다.

\" 이렇게.

 

그럼 이걸 코드로 옮겨보면 ..

 

fun main(args: Array<String>) {
    question10172()
}

fun question10172() {
    println("|\\_/|")
    println("|q p|   /}")
    println("( 0 )\"\"\"\\")
    println("|\"^\"`    |")
    println("||_/=\\\\__|")
}

 

반응형