Codeforces Round 427 (Div. 2)
C
Star sky
Codeforces
1600
原题
← BD →
翻译中…

The Cartesian coordinate system is set in the sky. There you can see $*n*$ stars, the $*i*$-th has coordinates ($*x*_{*i*}$, $*y*_{*i*}$), a maximum brightness $*c*$, equal for all stars, and an initial brightness $*s*_{*i*}$ ($0 ≤ *s*_{*i*} ≤ *c*$).

翻译中…

Over time the stars twinkle. At moment $0$ the $*i*$-th star has brightness $*s*_{*i*}$. Let at moment $*t*$ some star has brightness $*x*$. Then at moment $(*t* + 1)$ this star will have brightness $*x* + 1$, if $*x* + 1 ≤ *c*$, and $0$, otherwise.

翻译中…

You want to look at the sky $*q*$ times. In the $*i*$-th time you will look at the moment $*t*_{*i*}$ and you will see a rectangle with sides parallel to the coordinate axes, the lower left corner has coordinates ($*x*_{1*i*}$, $*y*_{1*i*}$) and the upper right — ($*x*_{2*i*}$, $*y*_{2*i*}$). For each view, you want to know the total brightness of the stars lying in the viewed rectangle.

翻译中…

A star lies in a rectangle if it lies on its border or lies strictly inside it.

翻译中…

Input

翻译中…

The first line contains three integers $*n*$, $*q*$, $*c*$ ($1 ≤ *n*, *q* ≤ 10^{5}$, $1 ≤ *c* ≤ 10$) — the number of the stars, the number of the views and the maximum brightness of the stars.

翻译中…

The next $*n*$ lines contain the stars description. The $*i*$-th from these lines contains three integers $*x*_{*i*}$, $*y*_{*i*}$, $*s*_{*i*}$ ($1 ≤ *x*_{*i*}, *y*_{*i*} ≤ 100$, $0 ≤ *s*_{*i*} ≤ *c* ≤ 10$) — the coordinates of $*i*$-th star and its initial brightness.

翻译中…

The next $*q*$ lines contain the views description. The $*i*$-th from these lines contains five integers $*t*_{*i*}$, $*x*_{1*i*}$, $*y*_{1*i*}$, $*x*_{2*i*}$, $*y*_{2*i*}$ ($0 ≤ *t*_{*i*} ≤ 10^{9}$, $1 ≤ *x*_{1*i*} < *x*_{2*i*} ≤ 100$, $1 ≤ *y*_{1*i*} < *y*_{2*i*} ≤ 100$) — the moment of the $*i*$-th view and the coordinates of the viewed rectangle.

翻译中…

Output

翻译中…

For each view print the total brightness of the viewed stars.

翻译中…

Note

翻译中…

Let's consider the first example.

翻译中…

At the first view, you can see only the first star. At moment $2$ its brightness is $3$, so the answer is $3$.

翻译中…

At the second view, you can see only the second star. At moment $0$ its brightness is $0$, so the answer is $0$.

翻译中…

At the third view, you can see both stars. At moment $5$ brightness of the first is $2$, and brightness of the second is $1$, so the answer is $3$.

翻译中…

样例

Input #1
2 3 3
1 1 1
3 2 0
2 1 1 2 2
0 2 1 4 5
5 1 1 5 5
Output #1
3
0
3
InputCopy OutputCopy
Input #2
3 4 5
1 1 2
2 3 0
3 3 1
0 1 1 100 100
1 2 2 4 4
2 2 1 4 7
1 50 50 51 51
Output #2
3
3
5
0
InputCopy OutputCopy
题目信息
题号
835C
时间限制
2 s
内存限制
256 MB
标签
动态规划
模拟

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。