Пропуски Junior Задачи на Kotlin обновлено
Допиши шаблон быстрого ввода
Вопрос
Допиши шаблон чтения n чисел из второй строки.
val br = __(1)__(InputStreamReader(System.`in`))
val n = br.readLine().trim().toInt()
val st = __(2)__(br.readLine())
val a = __(3)__(n) { st.nextToken().toInt() }
Попробуйте сами
Заполните пропуски по номерам.
1
2
3
Показать ответ и разбор
Коротко
BufferedReader буферизует ввод, StringTokenizer быстро режет строку по пробелам, IntArray(n) { ... } создаёт примитивный массив и заполняет его поэлементно.
Что в пропусках
1
BufferedReader
2
StringTokenizer
3
IntArray
Разбор
BufferedReader буферизует ввод, StringTokenizer быстро режет строку по пробелам, IntArray(n) { ... } создаёт примитивный массив и заполняет его поэлементно.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.