연습장/백준

백준(Kotlin)_ 10171번, 10172번

아이른 2024. 2. 8. 17:51

문제

아래 예제와 같이 고양이를 출력하시오.

입력

없음.

출력

고양이를 출력한다.

예제 출력 1 복사

\    /\
 )  ( ')
(  /  )
 \(__)|

 

이스케이프 문자 있기 때문에 쌍따옴표 3개를 붙이면 그대로 출력된다.

fun main(){
    print("""\    /\
 )  ( ')
(  /  )
 \(__)|""")
}

 

이스케이프 문자란? 문자열 내에서 특수한 기능을 수행하는 문자. 문자열 내에서 특별한 의미로 해석.

RAW 문자란? 시작과 끝에 큰따옴표 세 개를 이용하여 raw 문자열을 사용.

문제

아래 예제와 같이 개를 출력하시오.

입력

없음.

출력

개를 출력한다.

예제 출력 1 복사

|\_/|
|q p|   /}
( 0 )"""\
|"^"`    |
||_/=\\__|
fun main(args: Array<String>) {
    println("|\\_/|")
    println("|q p|   /}")
    println("( 0 )\"\"\"\\")
    println("|\"^\"`    |")
    println("||_/=\\\\__|")
}