gpt4 book ai didi

arrays - 尝试找到Kotlin数组中的最低数字

转载 作者:行者123 更新时间:2023-12-02 12:55:55 26 4
gpt4 key购买 nike

Kotlin新手,我正在尝试编写一个程序,该程序查找N个数字的最小值。
第一行包含数字N。
第二行包含由空格分隔的N个数字。
输出一个整数,该整数是N个数字的最小值。
到目前为止,我收到了一个空错误,所以我知道问题出在向数组中添加数字。这是我的代码:


fun main(args: Array<String>) {
val scanner = Scanner(System.`in`)
val num1: Int = scanner.nextInt()
var nums = arrayListOf<Int>()
val smallestElement = nums.min()
repeat (num1) {
nums.add(scanner.nextInt())
}
println(smallestElement)

}

最佳答案

只需反转顺序:

fun main(args: Array<String>) {
val scanner = Scanner(System.`in`)
val num1: Int = scanner.nextInt()
var nums = arrayListOf<Int>()
repeat (num1) {
nums.add(scanner.nextInt())
}
val smallestElement = nums.min() // < ----------- here
println(smallestElement)

}

关于arrays - 尝试找到Kotlin数组中的最低数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63653194/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com