#arc172a. A - Chocolate
A - Chocolate
问题陈述
Atcoder女士决定在情人节向 位朋友分发巧克力。
对于第 个朋友 ,她想送一块大小为 的方形巧克力棒。
她买了一块大小为 的长方形巧克力。
它由行划分为 行和 列的网格,每个单元格是一个 正方形。确定是否可以沿着线将巧克力棒分成几块,以便为她的朋友获得所有的巧克力棒。
有剩菜就行了。
以上为机器翻译结果,仅供参考。
Problem Statement
Ms. AtCoder has decided to distribute chocolates to friends on Valentine's Day. For the -th friend , she wants to give a square chocolate bar of size .
She has procured a rectangular chocolate bar of size . It is partitioned by lines into a grid of rows and columns, each cell being a square.
Determine whether it is possible to divide the chocolate bar along the lines into several pieces to obtain all the chocolate bars for her friends. It is fine to have leftover pieces.
Constraints
- All input values are integers.
Input
The input is given from Standard Input in the following format:
Output
If the objective is achievable, print Yes
; otherwise, print No
.
Sample Input 1
4 4 4
1 0 0 1
Sample Output 1
Yes
By dividing a chocolate bar as shown in the figure below, you can obtain pieces of size .
Sample Input 2
5 7 6
0 1 0 2 0 1
Sample Output 2
Yes
By dividing a chocolate bar as shown in the figure below, you can obtain pieces of size $1 \times 1, 2 \times 2, 1 \times 1, 4 \times 4, 1 \times 1, 2 \times 2$.
Sample Input 3
3 2 7
0 0 0 0 0 0 0
Sample Output 3
No
It is impossible to obtain seven pieces of size from a chocolate bar.
Sample Input 4
11 11 2
2 3
Sample Output 4
No
It is impossible to obtain both a and an piece from an chocolate bar.
Sample Input 5
777 777 6
8 6 9 1 2 0
Sample Output 5
Yes