Engineering Note

[Kotlin] 코틀린 출력 디버깅 본문

Programming Language/Kotlin

[Kotlin] 코틀린 출력 디버깅

Software Engineer Kim 2022. 4. 29. 00:38
import java.io.*
import kotlin.Pair as Pair

var row_dir = arrayOf(1,0,-1,0)
var col_dir = arrayOf(0,-1,0,1)
var start_row = 0
var start_col = 0

fun main() {
    val br = BufferedReader(InputStreamReader(System.`in`))
    val (n, m) = br.readLine().split(' ').map { it.toInt() }
    var campusMap = Array(n, { mutableListOf<Char>() })
    val checked = Array(n, { BooleanArray(m, { false }) })
    var friends = 0
    var sizes : Array<IntArray> = arrayOf(intArrayOf(60,50),intArrayOf(30,70),intArrayOf(60,30),intArrayOf(80,40))

    for(i in 0..n-1){
        var tocken = br.readLine().toList()
        for (j in 0..m-1){
            campusMap[i].add(tocken[j])
            if (tocken[j] == 'I'){
                start_row = i
                start_col = j
            }
        }
    }

    println(sizes[0])
    println(campusMap[0])


}

'Programming Language > Kotlin' 카테고리의 다른 글

[Kotlin] 1. 코틀린이란 무엇이며, 왜 필요한가?  (0) 2022.04.29
[Kotlin] 배열  (0) 2022.04.21
Comments