Пропуски 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 ошибок.