Загрузка данных


fun categorizeAges(ages: List<Int>): Map<String, Int> {
    var child = 0
    var teen = 0
    var adult = 0
    var senior = 0

    for (age in ages) {
        if (age < 13) {
            child = child + 1
        } else if (age >= 13 && age <= 17) {
            teen = teen + 1
        } else if (age >= 18 && age <= 64) {
            adult = adult + 1
        } else if (age >= 65) {
            senior = senior + 1
        }
    }

    val categories = mutableMapOf<String, Int>()
    categories["child"] = child
    categories["teen"] = teen
    categories["adult"] = adult
    categories["senior"] = senior

    return categories
}

fun main() {
    val ages = listOf(5, 12, 15, 20, 30, 67, 70)

    val result = categorizeAges(ages)

    println(result)
}