CF2122A.Greedy Grid
入门
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
在一个网格中,一条路径被称为“贪心路径”,如果它从左上角的单元格出发,每一步只能向右或向下移动,并且每次总是移动到相邻的值更大的单元格(如果相等则任选其一)。
一条路径的价值是它经过的所有单元格的值之和,包括起点和终点。
是否存在一个 n×m 的非负整数网格,使得没有任何一条贪心路径能够取得所有向下/向右路径中的最大价值?
输入格式
每个测试点包含多个测试用例。第一行包含测试用例数量 t(1≤t≤5000)。接下来是每个测试用例的描述。
每个测试用例仅一行,包含两个整数 n 和 m(1≤n,m≤100),分别表示网格的行数和列数。
输出格式
对于每个测试用例,单独输出一行,如果存在满足条件的网格,输出 "YES";否则输出 "NO"。
输出不区分大小写。例如,"yEs"、"yes"、"Yes" 和 "YES" 都会被识别为肯定回答。
输入输出样例
输入#1
2 3 3 1 2
输出#1
YES NO
说明/提示
在第一个测试用例中,存在一个网格使得没有任何贪心路径能够取得所有向下/向右路径中的最大价值,例如:
325514123
设 ai,j 表示第 i 行第 j 列的单元格的值。所有向下/向右路径的最大价值为 a1,1+a2,1+a3,1+a3,2+a3,3=17。这条路径不是贪心路径,因为 a1,2 比 a2,1 大,因此贪心路径第一步必须向右。贪心路径的最大价值为 a1,1+a1,2+a2,2+a3,2+a3,3=16。
在第二个测试用例中,可以证明不存在满足条件的网格。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?