Category
Similar Problems
1002. To'g'ri kavsli ketma-ketliklar 3
Time limit : 1000 ms
Memory limit : 128 mb
Sizga $n$ soni berilgan. Siz $n$ ta ochiluvchi va yopiluvchi va $k$ ta turli hil qavslar orqali to'g'ri qavsli ketma-ketliklardan qanchani yasasa bo'lishini toping.
Kiruvchi ma’lumotlar
Birinchi qatorda 2 ta natural son, $n, k(1 \le n, k \le 10^5)$.
Chiquvchi ma’lumotlar
Yagona qatorda masala yechimini chiqaring. Javob katta bo'lib ketishi mumkin. Shuning uchun javobni $10^9 + 7$ ga bo'lgandaki qoldiqini chiqaring.
Izoh:
$n = 3, k = 1$ holat uchun: $((())), ()(()), ()()(), (()()), (())()$.
$n = 2, k = 2$ holat uchun: $()[], [](), ([]), [()], (()), [[]], ()(), [][]$.
Input |
---|
3 1 |
Output |
5 |
Input |
---|
2 2 |
Output |
8 |