https://coderun.yandex.ru/problem/keyboard/description Легкая

Решение

import java.io.BufferedReader
import java.io.BufferedWriter
import java.io.InputStreamReader
import java.io.OutputStreamWriter

fun main() {
    val reader = BufferedReader(InputStreamReader(System.`in`))
    val writer = BufferedWriter(OutputStreamWriter(System.out))

    val n = reader.readLine().toInt()
    val limits = reader.readLine().trim().split("\\\\s+".toRegex()).map { it.toInt() }.toIntArray()
    val k = reader.readLine().toInt()
    val counts = IntArray(n)

    if (k > 0) {
        reader.readLine().trim().split("\\\\s+".toRegex()).forEach { 
            val key = it.toInt() - 1
            if (key in 0 until n) counts[key]++
        }
    }

    for (i in 0 until n) {
        writer.write(if (counts[i] > limits[i]) "YES\\n" else "NO\\n")
    }

    writer.flush()
    reader.close()
    writer.close()
}