package cap3 type HeightGrade int // Ex12 身高统计,这里也是用的hashmap存结果 func Ex12(heights []int) []int { result := make([]int, 8) for _, height := range heights { // 身高映射,上下限调整 mapping := height/5 - 29 if mapping < 0 { mapping = 0 } else if mapping > 7 { mapping = 7 } result[mapping]++ } return result }