Menu
CoddyTech

复习:搜索页面

本课属于 Coddy Kotlin 学习旅程的“基础知识”单元。第 83 课,共 93 课。

challenge icon

挑战

中等

读取一个列表长度、相应数量的整数、要跳过的元素数量、页面大小和一个目标整数,每项各占一行。跳过指定数量的元素,最多取页面大小个元素,并以 Kotlin 列表格式打印该页面。然后,如果页面中包含目标整数,就打印 Found,否则打印 Missing。长度为 0-20;跳过数量和页面大小均为非负数,也可能超过列表长度。

亲手试试

fun main() {
    val n = readLine()!!.toInt()
    val values = mutableListOf<Int>()
    for (i in 1..n) values.add(readLine()!!.toInt())
    val skip = readLine()!!.toInt()
    val size = readLine()!!.toInt()
    val target = readLine()!!.toInt()
    // 选择页面,并在其中搜索。
}

基础知识中的所有课

自己练习: Kotlin 在线编辑器