#P128. 找方程

找方程

题目描述

给定一个整数数组 numsnums 和 一个整数xx,求 numsnums 中是否存在三个整数 a,b,ca, b, c 使得 ax2+bx+c=0ax^2 + bx + c = 0numsnums 中的数字可以重复使用。

输入格式

两行,第一行输入两个以空格分隔的整数 n(1n1000),x(1000x1000)n(1 \le n \le 1000), x(-1000 \le x \le 1000),第二行输入一个长度为 nn 、以空格分隔的整数数组 nums(1000nums[i]1000)nums(-1000 \le nums[i] \le 1000)

输出格式

一行,如果可以找到输出 YES ,否则输出 NO

样例

2 1
1 -2
YES