【问题描述】
给你一个 $ n \times m $ 的 $01$ 矩阵,求包含 $[l,r]$ 个 $1$ 的子矩形个数。
【输入格式】
第一行读入两个正整数 $n,m$ 。
接下来 $n$ 行,每行一个长度为 $m$ 的 $01$ 串,表示给定的矩阵。
接下来一行,两个自然数 $l,r$。
【输出格式】
一行一个整数表示答案。
【样例输入输出】
Input | Output |
---|---|
2 3 100 011 2 3 |
5 |
样例2 请见下发文件。
【数据范围】
对于所有数据,有 $0\leq l \leq r \leq n \times m, n \leq 30, m \leq 5 \cdot 10^4$,
子任务编号 | $ n\leq $ | $ m \leq $ | 特殊性质 | 分值 |
---|---|---|---|---|
1 | 20 | 20 | 无 | 10 |
2 | 30 | 200 | 无 | 20 |
3 | 1 | $ 5 \cdot 10 ^4$ | 无 | 5 |
4 | 5 | $ 5 \cdot 10 ^4$ | 无 | 20 |
5 | 30 | $ 5 \cdot 10 ^4$ | 矩阵全 $0$ | 2 |
6 | 30 | $ 5 \cdot 10 ^4$ | 矩阵全 $1$ | 8 |
7 | 30 | $ 5 \cdot 10 ^4$ | $l=0,r=n m $ | 10 |
8 | 30 | $ 5 \cdot 10 ^4$ | 无 | 25 |