【发布时间】:2021-05-23 15:55:49
【问题描述】:
给定四个整数A、B、C、D。A代表极客在x轴上的初始位置。在每一步中,如果geek站在X,他可以去X+B或X-B。任务是检查geek是否有可能在D步之后恰好到达C。
输入:
- 输入的第一行包含一个整数 T,表示测试用例的数量。 T 测试用例的描述如下。
- 每个测试用例的第一行包含四个以空格分隔的整数 A、B、C 和 D。
输出:对于每个测试用例,如果有可能在 D 步中达到 C,则打印“yes”。否则,打印“no”(不带引号)。
约束:
- 1
- -10^9
- 1
- 1
示例: 输入: 3 2 3 8 4 -3 1 0 3 -3 1 1 3
输出: 是的 是的 没有
【问题讨论】:
-
您描述问题的方式,听起来好像您不需要任何递归。请在下面查看我提出的解决方案或进一步澄清问题。
-
除了投票之外,考虑接受答案:)
标签: recursion