[白俊-1026]宝物


質問リンク
fun main() {
    val bufferedReader = System.`in`.bufferedReader()
    val bufferedWriter = System.out.bufferedWriter()

    val n = bufferedReader.readLine().toInt()
    val a = bufferedReader.readLine().split(" ").map { it.toInt() }.sorted()
    val b = bufferedReader.readLine().split(" ").map { it.toInt() }.sortedBy { -it }

    var result = 0
    for (i in 0 until n) {
        result += (a[i] * b[i])
    }
    bufferedWriter.write("$result")

    bufferedReader.close()
    bufferedWriter.close()
}

アノテーションコードのない開発者の作成に力を入れています.
意図不明な(理解できない)コードがあれば、ご自由にお返事ください.本当にありがとうございます.