1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// @Title: 范围求和 II (Range Addition II)
// @Author: 15816537946@163.com
// @Date: 2021-11-07 17:49:16
// @Runtime: 4 ms
// @Memory: 3.7 MB
func maxCount(m int, n int, ops [][]int) int {
    lmin, rmin := m, n

    for _,v := range ops {
        lmin = min(lmin, v[0])
        rmin = min(rmin,v[1])
    }

    return lmin * rmin
}


func min(a,b int) int {
    if a > b {
        return b
    }
    return a
}