ans = 0,; eecurse(l, r, ql, qr) begin ans++ if (ql <= l and r <= qr) return mid←(l + r) / 2 if (ql <= mid) then recurse(l, mid, ql, qr) if (qr > mid) then recurse(mid + 1, r, ql, qr) end
8
9
10
11
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题