Codeforces Round 810 (Div. 2)
C
Color the Picture
Codeforces
未评级
原题
← BD →
翻译中…

A picture can be represented as an $n\times m$ grid ($n$ rows and $m$ columns) so that each of the $n \cdot m$ cells is colored with one color. You have $k$ pigments of different colors. You have a limited amount of each pigment, more precisely you can color at most $a_i$ cells with the $i$-th pigment.

翻译中…

A picture is considered beautiful if each cell has at least $3$ toroidal neighbors with the same color as itself.

翻译中…

Two cells are considered toroidal neighbors if they toroidally share an edge. In other words, for some integers $1 \leq x_1,x_2 \leq n$ and $1 \leq y_1,y_2 \leq m$, the cell in the $x_1$-th row and $y_1$-th column is a toroidal neighbor of the cell in the $x_2$-th row and $y_2$-th column if one of following two conditions holds:

翻译中…
  • $x_1-x_2 \equiv \pm1 \pmod{n}$ and $y_1=y_2$, or
  • $y_1-y_2 \equiv \pm1 \pmod{m}$ and $x_1=x_2$.
翻译中…

Notice that each cell has exactly $4$ toroidal neighbors. For example, if $n=3$ and $m=4$, the toroidal neighbors of the cell $(1, 2)$ (the cell on the first row and second column) are: $(3, 2)$, $(2, 2)$, $(1, 3)$, $(1, 1)$. They are shown in gray on the image below:

翻译中…

image The gray cells show toroidal neighbors of $(1, 2)$.

翻译中…

Is it possible to color all cells with the pigments provided and create a beautiful picture?

翻译中…

Input

翻译中…

Each test contains multiple test cases. The first line contains the number of test cases $t$ ($1 \leq t \leq 10^4$). The description of the test cases follows.

翻译中…

The first line of each test case contains three integers $n$, $m$, and $k$ ($3 \leq n,m \leq 10^9$, $1 \leq k \leq 10^5$) — the number of rows and columns of the picture and the number of pigments.

翻译中…

The next line contains $k$ integers $a_1,a_2,\dots, a_k$ ($1 \leq a_i \leq 10^9$) — $a_i$ is the maximum number of cells that can be colored with the $i$-th pigment.

翻译中…

It is guaranteed that the sum of $k$ over all test cases does not exceed $10^5$.

翻译中…

Output

翻译中…

For each test case, print "Yes" (without quotes) if it is possible to color a beautiful picture. Otherwise, print "No" (without quotes).

翻译中…

Note

翻译中…

In the first test case, one possible solution is as follows:

翻译中…

image

翻译中…

In the third test case, we can color all cells with pigment $1$.

翻译中…

样例

Input #1
6
4 6 3
12 9 8
3 3 2
8 8
3 3 2
9 5
4 5 2
10 11
5 4 2
9 11
10 10 3
11 45 14
Output #1
Yes
No
Yes
Yes
No
No
InputCopy OutputCopy
题目信息
题号
1711C
时间限制
1 s
内存限制
256 MB

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