Конфігурація стикувальних відсіків космічної станції#401

Конфігурація стикувальних відсіків космічної станції

4 секунди
256 мегабайтів
Дуже легка

Міжнародний консорціум космічної інженерії проєктує модульну космічну станцію з інноваційною системою вкладених стикувальних відсіків. Головному архітектору станції необхідний аналітичний інструмент для визначення всіх допустимих конфігурацій стикувальних відсіків.

У цій системі стикувальні відсіки можуть вкладатися один в одного, створюючи складні ієрархічні структури. Кожна допустима конфігурація повинна відповідати суворим протоколам безпеки:

Нехай — множина всіх допустимих конфігурацій стикувальних відсіків. Довжина конфігурації — це загальна кількість операцій стикування (входів і виходів), необхідних для неї. Глибина вкладеності для конфігурації визначається наступним чином:

Кожна пара дужок позначає операцію входу та виходу з рівня стикувального відсіку.

Наприклад, конфігурація має довжину ( пари операцій входу/виходу) та глибину вкладеності (максимум вкладених рівні).

Інженерна команда має визначити: для заданої довжини (кількість операцій стикування) та необхідної глибини вкладеності (рівно рівнів), скільки існує різних допустимих конфігурацій?

Обмеження:

Вхідні дані

Кожен рядок містить два цілих числа та , де — загальна кількість операцій стикування (обов'язково парна), а — необхідна глибина вкладеності. Вхід може містити порожні рядки, які слід ігнорувати.

Вихідні дані

Для кожного тесту виведіть в окремому рядку кількість допустимих конфігурацій стикувальних відсіків довжини та глибини вкладеності рівно .

Приклади

Приклад 1

Loading
Loading