题目描述
Problem Statement
Given are integers S and P.
Is there a pair of positive integers (N,M) such that N + M = S and $N \times M = P$?
Input
Input is given from Standard Input in the following format:
S P
Output
If there is a pair of positive integers (N,M) such that N + M = S and $N \times M = P$, print Yes; otherwise, print No.
Constraints
- All values in input are integers.
- $1 \leq S,P \leq 10^{12}$
Sample Input 1
3 2
Sample Output 1
Yes
- For example, we have N+M=3 and $N \times M =2$ for N=1,M=2.
Sample Input 2
1000000000000 1
Sample Output 2
No
- There is no such pair (N,M).
输入格式
见题面 Input 部分
输出格式
见题面 Output 部分
样例输入
3 2
样例输出
Yes