Підмножина сум.#6903

Підмножина сум.

1 секунда
64 мегабайти
Середня

Для заданої множини з не обов'язково різних чисел і значення , обчисліть кількість непорожніх підмножин множини , які задовольняють умову: сума всіх чисел у не перевищує , і додавання будь-якого числа з X-Y до робить суму більшою за . Числа у множині можуть повторюватися, але кожне з них слід розглядати як окреме.

Вхідні дані

Вхід складається з кількох тестів. Кожен тест починається з рядка, що містить два невід'ємних цілих числа (0 \le n \le 30) і (0 \le t \le 1000). Далі йдуть один або більше рядків з невід'ємними числами, що належать . Останній рядок містить "0 0" і не обробляється.

Вихідні дані

Для кожного тесту виведіть кількість підмножин, що відповідають умовам.

Приклади

Приклад 1

Loading
Loading