EduBrick

N. Большой рюкзак

2000 мс · 256 МБ · всё или ничего

Даны веса NN предметов. Можно ли выбрать некоторые из них так, чтобы суммарный вес был равен ровно WW?

Формат ввода

В первой строке NN и WW (1≤N≤20001 \le N \le 2000, 1≤W≤2⋅1061 \le W \le 2 \cdot 10^6). Во второй — NN чисел wiw_i (1≤wi≤20001 \le w_i \le 2000).

Формат вывода

Выведите YES, если набрать вес ровно WW можно, и NO иначе.

Примеры

ввод
5 10
1 2 3 4 5
вывод
YES
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.