题目描述
给定整数 S 和 P。是否存在一对正整数 (N,M),满足 N+M=S 和 N×M=P?
约束条件
- 输入中的所有值都是整数。
- 1≤S,P≤1012
输入
从标准输入读入输入数据的格式如下:
S P
输出
如果存在一对正整数 (N,M),满足 N+M=S 和 N×M=P,则输出 Yes
;否则输出 No
。
示例输入 1
3 2
示例输出 1
Yes
例如,我们有 N+M=3 和 N×M=2,对应的一对正整数为 N=1,M=2。
示例输入 2
1000000000000 1
示例输出 2
No
不存在这样的一对 (N,M)。