0 分求助
  • 板块P2367 语文成绩
  • 楼主tohmasu
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/11/23 20:35
  • 上次更新2023/11/23 22:35:15
查看原帖
0 分求助
186119
tohmasu楼主2023/11/23 20:35
fun main(args: Array<String>): Unit {
    val (n, p) = readln().split(' ').map(String::toInt)
    val a: IntArray = readln().split(' ').map(String::toInt).toIntArray()
    val b: IntArray = IntArray(n + 1)
    for (i in 0 until p) {
        val (x, y, z) = readln().split(' ').map(String::toInt)
        b[x - 1] += z
        b[y] -= z
    }
    var c: Int = 0
    var res: Int = 1000000
    for (i in 0 until n) {
        c += b[i]
        res = kotlin.math.min(res, a[i] + c)
    }
    println(res)
    return Unit
}

0 分提交

我们 Kotlin 怎么你了?

2023/11/23 20:35
加载中...