#2373. 数字拆分
数字拆分
数字拆分
算法标签
Level2, 数学2, GESP3级
题目背景
小明是一位热衷于探索古老数学遗迹的探险家。他发现了一些神秘的谜题,需要你来帮助他解决。
题目描述
在一个古老的遗迹中,给定整数 和 ,需要判断能否通过恰好选择 个形如 ( 为非负整数)的特殊数字相加得到 。
换言之,是否存在非负整数序列 ,使得
输入格式
第一行包含一个正整数 ,表示谜题的个数。
接下来 行,每行包含两个整数 和 。
输出格式
输出共 行,对于每一道谜题,如果可以则输出 "Yes",否则输出 "No"。
样例
4
5 3
17 2
5 2
1000000000000000000 1000000000000000000
Yes
No
Yes
Yes
样例解释
样例一:,故输出 Yes。
样例二:无法用两个 的和表示 17,故输出 No。
数据范围
- 对于 30% 的数据,保证 。
- 对于 30% 的数据,保证 。
- 对于 100% 的数据,保证 在 64 位有符号整数范围内。