eolymp
bolt
Try our new interface for solving problems
Məsələlər

Выражение

Выражение

Дано $n$ целых чисел $x_1, x_2, ..., x_n$. Расставьте между ними знаки "+" и "-" так, чтобы значение полученного выражения равнялось $s$. \InputFile Первая строка содержит числа $n~(2 \le n \le 24)$ и $s~(-10^9 \le s \le 10^9)$. Следующая строка содержит $n$ целых чисел $x_1, x_2, ..., x_n~(0 \le x_i \le 5 \cdot 10^7)$. \OutputFile Если получить требуемый результат невозможно, то вывести "\textbf{No solution}". Иначе вывести требуемое равенство. Если решение не единственное, то вывести любое.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
3 10
15 25 30
Çıxış verilənləri #1
15+25-30=10