AT_arc108_a [ARC108A] Sum and Product
题目描述
给定整数 $S, P$。是否存在一对正整数 $(N, M)$,使得 $N+M=S$ 且 $N \times M = P$?
输入格式
输入以以下格式从标准输入读入。
> $S$ $P$
输出格式
如果存在一对正整数 $(N, M)$ 满足 $N+M=S$ 且 $N \times M = P$,输出 `Yes`;否则输出 `No`。
说明/提示
## 限制条件
- 所有输入均为整数。
- $1 \leq S, P \leq 10^{12}$
## 样例解释 1
- 例如,当 $N=1, M=2$ 时,有 $N+M=3, N \times M = 2$。
## 样例解释 2
- 不存在满足条件的 $(N, M)$。
由 ChatGPT 4.1 翻译