A14182 | The Cake Is a Lie
时间限制1s
内存限制256MB
通过 / 提交0/0
题目描述
There is a $n \times m$ grid. You are standing at cell $(1, 1)$ and your goal is to finish at cell $(n, m)$ .
You can move to the neighboring cells to the right or down. In other words, suppose you are standing at cell $(x, y)$ . You can:
- move right to the cell $(x, y + 1)$ — it costs $x$ burles;
- move down to the cell $(x + 1, y)$ — it costs $y$ burles.
Can you reach cell $(n, m)$ spending exactly $k$ burles?
You can move to the neighboring cells to the right or down. In other words, suppose you are standing at cell $(x, y)$ . You can:
- move right to the cell $(x, y + 1)$ — it costs $x$ burles;
- move down to the cell $(x + 1, y)$ — it costs $y$ burles.
Can you reach cell $(n, m)$ spending exactly $k$ burles?
输入格式
The first line contains the single integer $t$ ( $1 \le t \le 100$ ) — the number of test cases.
The first and only line of each test case contains three integers $n$ , $m$ , and $k$ ( $1 \le n, m \le 100$ ; $0 \le k \le 10^4$ ) — the sizes of grid and the exact amount of money you need to spend.
The first and only line of each test case contains three integers $n$ , $m$ , and $k$ ( $1 \le n, m \le 100$ ; $0 \le k \le 10^4$ ) — the sizes of grid and the exact amount of money you need to spend.
输出格式
For each test case, if you can reach cell $(n, m)$ spending exactly $k$ burles, print YES. Otherwise, print NO.
You may print every letter in any case you want (so, for example, the strings yEs, yes, Yes and YES are all recognized as positive answer).
You may print every letter in any case you want (so, for example, the strings yEs, yes, Yes and YES are all recognized as positive answer).
输入输出样例
输入 #1
6 1 1 0 2 2 2 2 2 3 2 2 4 1 4 3 100 100 10000
输出 #1
YES NO YES NO YES NO
In the first test case, you are already in the final cell, so you spend $0$ burles.
In the second, third and fourth test cases, there are two paths from $(1, 1)$ to $(2, 2)$ : $(1, 1)$ $\rightarrow$ $(1, 2)$ $\rightarrow$ $(2, 2)$ or $(1, 1)$ $\rightarrow$ $(2, 1)$ $\rightarrow$ $(2, 2)$ . Both costs $1 + 2 = 3$ burles, so it's the only amount of money you can spend.
In the fifth test case, there is the only way from $(1, 1)$ to $(1, 4)$ and it costs $1 + 1 + 1 = 3$ burles.
In the second, third and fourth test cases, there are two paths from $(1, 1)$ to $(2, 2)$ : $(1, 1)$ $\rightarrow$ $(1, 2)$ $\rightarrow$ $(2, 2)$ or $(1, 1)$ $\rightarrow$ $(2, 1)$ $\rightarrow$ $(2, 2)$ . Both costs $1 + 2 = 3$ burles, so it's the only amount of money you can spend.
In the fifth test case, there is the only way from $(1, 1)$ to $(1, 4)$ and it costs $1 + 1 + 1 = 3$ burles.
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?