Решение
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()
}