티스토리 뷰

알고리즘/백준

[백준] 10172번 개

머어하지 2018. 11. 8. 16:56

생각

|\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| 를 그대로 출력한다.


처음 생각

Java를 사용하면 \을 처리해주기위해서 \와 "를 출력해주기 위해서 귀찮은 반복작업을 해야한다. 하지만 Kotlin을 사용하면 이야기가 달라진다.


다음 생각

Kotlin에서는 String 값을 넣을 때 """ 내용 """ 을 사용해주면 내용의 문자열 그대로 저장 및 출력을 지원한다. 따라서 개의 모양을 복사해서 내용에 넣어주면 그대로 출력이 가능한다.


방안

1) Kotlin의 그대로 문자열을 출력할 수 있는 """ """ 의 사용


1
2
3
4
5
6
7
8
9
10
11
import java.util.*
fun main(args:Array<String>){
    var sc : Scanner = Scanner(System.`in`)
    var result = """|\_/|
|q p|   /}
( 0 )""${'"'}\
|"^"`    |
||_/=\\__|
        """
    println(result)
}

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 1449번 수리공 항승  (0) 2018.11.11
[백준] 1924번 2007년  (0) 2018.11.08
[백준] 2741번 N 찍기  (0) 2018.11.05
[백준] 13908번 비밀번호  (0) 2018.10.29
[백준] 16236번 아기 상어  (0) 2018.10.27
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday