CF2067A Adjacent Digit Sums
题目描述
给定两个数字 $x, y$。你需要判断是否存在一个整数 $n$ 使得 $S(n) = x$ 且 $S(n + 1) = y$。
其中,$S(a)$ 表示数字 $a$ 在十进制系统中的各位数字之和。
输入格式
每个测试包含多个测试用例。第一行包含测试用例的数量 $t$($1 \le t \le 500$)。接下来是每个测试用例的描述。
每个测试用例的第一行包含两个整数 $x, y$($1 \le x \le 1000, 1 \le y \le 1000$)。
输出格式
对于每个测试用例,如果不存在符合条件的 $n$,输出 "NO"。否则,输出 "YES"。
每个字母可以以任何大小写形式输出(例如 "YES"、"Yes"、"yes"、"yEs"、"yEs" 均会被识别为肯定答案)。
说明/提示
在第一个测试用例中,例如 $n = 100$ 满足条件。此时 $S(100) = 1$,$S(101) = 2$。
在第二个测试用例中,可以证明对于所有 $n$ 均有 $S(n) \neq S(n+1)$,因此答案为 No。
在第四个测试用例中,$n = 10^{111}-1$ 满足条件,这是一个由 $111$ 个 $9$ 组成的数字。
翻译由 DeepSeek R1 完成