拆分数字
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目
- 小张在古老数学遗迹中发现谜题,谜题给定整数
n和m,存在一类特殊数字形式为 (k是非负整数)。 - 需要判断能否通过恰好
m个这样的特殊数字相加,得到整数n,也就是判断是否存在非负整数序列 ,使得 。 - 题目包含多个谜题,第一行输入正整数
T表示谜题的个数,接下来T行,每行两个整数n、m分别表示一道谜题中的相关信息。
输入描述
- 第一行输入一个正整数
T,代表谜题数量。 - 之后的
T行中,每行包含两个整数n和m,用于描述每道谜题的具体条件。
输出描述
- 输出共
T行,针对每一道谜题,如果能通过恰好m个特殊数字相加得到n,则输出Yes,否则输出No。
示例 1
-
输入:
4 5 3 17 2 163 79 1000000000 1000000000 -
输出:
Yes No Yes Yes -
解释:
- 对于第一个测试案例(
5 3), ,0、0、1能满足等式,输出Yes。 - 对于第二个测试案例(
17 2),不能找到 使得 ,输出No。
- 对于第一个测试案例(
-
数据范围与提示
-
对于的数据,
n10,m5 -
对于另外的数据,
n1000,m2 -
对于的数据,