Menu
Coddy logo textTech

Wiederholung – Eine Seite durchsuchen

Teil des Abschnitts Grundlagen der Kotlin-Journey von Coddy. Lektion 83 von 93.

challenge icon

Aufgabe

Mittel

Lies eine Listenlänge, ebenso viele Ganzzahlen, eine Anzahl zu überspringender Elemente, eine Seitengröße und eine Ziel-Ganzzahl ein, jeweils in einer eigenen Zeile. Entferne die übersprungenen Elemente, nimm bis zur Seitengröße viele Elemente und gib diese Seite im Kotlin-Listenformat aus. Gib anschließend Found aus, wenn die Ziel-Ganzzahl innerhalb der Seite vorkommt, andernfalls Missing. Die Länge liegt zwischen 0-20; die Anzahl zu überspringender Elemente und die Seitengröße sind nichtnegativ und dürfen die Listenlänge überschreiten.

Probier es selbst

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()
    // Wähle die Seite aus und suche darin.
}

Alle Lektionen in Grundlagen

Übe selbstständig: Kotlin-Playground