CF1521A.Nastia and Nearly Good Numbers

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Nastia and Nearly Good Numbers

题目描述

Nastia有两个正整数 A,BA,B

如果一个正整数 CC 可以被 ABA*B 整除,则称这个正整数CC为“好数”。

如果一个正整数 CC 不能被 ABA*B 整除却能被AA整除,则称这个正整数CC为“接近好数”。

请你找出三个正整数 x,y,zx,y,z, 使他们中恰好有一个数是“好数”且另外两个数是“接近好数”,且满足x+y=zx+y=z

输入格式

第一行一个正整数tt, 表示测试数据的组数。

接下来tt行,每行两个正整数A,BA,B, 如题意所述。

输出格式

对于每一组数据,输出"YES"或"NO",表示是否能找到符合要求的x,y,zx,y,z。如果可以找到答案,在下一行输出任意一组符合要求的x,y,zx,y,z,以空格隔开。

样例

3
5 3
13 2
7 11
YES
10 50 60
YES
169 39 208
YES
28 154 182

在线编程 IDE

建议全屏模式获得最佳体验