問題文
整数 S,P が与えられます。 N+M=S,NtimesM=P を満たすような正の整数の組 (N,M) はありますか?
制約
- 与えられる入力は全て整数
- 1leqS,Pleq1012
入力
入力は以下の形式で標準入力から与えられる。
S P
出力
N+M=S,NtimesM=P を満たすような正の整数の組 (N,M) があるなら Yes
、そうでないなら No
を出力せよ。
入力例 1
3 2
出力例 1
Yes
- 例えば N=1,M=2 のとき、N+M=3,NtimesM=2 となります。
入力例 2
1000000000000 1
出力例 2
No
- そのような (N,M) は存在しません。