该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
「TeaChess」是 TeaLand上非常流行的一种棋类游戏,两个玩家各有一张 n×n的
棋盘,每个格子上有一枚勇士棋,也就是说,总共有 n2枚勇士棋。
每一枚勇士棋都有一个战斗力,而勇士棋的位置与战斗力决定了玩家在这场对弈中
的优势与否。由于规则非常复杂,我们可以简单地认为一个矩形区域内战斗力不低于某
个值的勇士棋是比较关键的。
所以,小 T给你展示了他现在的棋盘,然后会对你进行 Q次询问,每次询问从 (a,b)
到 (c,d)的矩形区域的 (c−a+1)(d−b+1)枚棋子中,有多少枚棋子的战斗力是不低于
x的。
输入格式
第一行一个正整数 n。
之后 n行,每行 n个整数,第 i行第 j个数表示位于 (i,j)的勇士棋的战斗力 aij。
之后一行一个正整数 Q。
之后 Q行,每行五个正整数 a,b,c,d,x。
输出格式
对于每个询问,输出答案。
样例
输入样例
4
1 2 3 4
2 3 4 5
5 6 7 8
8 9 0 1
5
1 1 4 4 4
1 1 2 2 2
1 1 4 4 0
1 1 4 4 9
2 2 3 3 5
输出样例
9
3
16
1
2
提示
对于 30%的数据保证 Q≤ 10。
对于另外 20%的数据保证 aij≤ 1。
对于所有测试点保证 1≤ n≤ 103,1≤ Q≤ 105,0≤ aij,x≤ 9,1≤ a≤ c≤ n,
1≤ b≤ d≤ n。
注意,本题读入量较大,建议使用较快的读入方式。