ural 2018 The Debut Album(dp¥)
2017-04-30 21:11
429 查看
2018. The Debut Album
Time limit: 2.0 secondMemory limit: 64 MB
Pop-group “Pink elephant” entered on recording their debut album. In fact they have only two songs: “My love” and “I miss you”, but each of them has a large number of remixes.
The producer of the group said that the album should consist of n remixes. On second thoughts the musicians decided that the album will be of interest only if there are no more than a remixes on “My love” in a row and no more than b remixes on “I miss you” in a row. Otherwise, there is a risk that even the most devoted fans won’t listen to the disk up to the end.
How many different variants to record the album of interest from n remixes exist? A variant is a sequence of integers 1 and 2, where ones denote remixes on “My love” and twos denote remixes on “I miss you”. Two variants are considered different if for some i in one variant at i-th place stands one and in another variant at the same place stands two.
Input
The only line contains integers n, a, b (1 ≤ a, b ≤ 300; max(a,b) + 1 ≤ n ≤ 50 000).Output
Output the number of different record variants modulo 109+7.Sample
input | output |
---|---|
3 2 1 | 4 |
Notes
In the example there are the following record variants: 112, 121, 211, 212.Problem Author: Olga Soboleva (prepared by Alex Samsonov)
Problem Source: NEERC 2014, Eastern subregional contest
Tags: dynamic programming (hide tags for unsolved problems)
Difficulty: 106 Printable version Submit solution Discussion (3)
All submissions (4423) All accepted submissions (1565) Solutions rating (1038)
相关文章推荐
- URAL - 2018 The Debut Album
- URAL - 2018 The Debut Album dp
- URAL 2018. The Debut Album (dp)
- 【DP】URAL 2018 The Debut Album
- URAL_2018_The Debut Album(滚动数组DP)
- ural 2018. The Debut Album 滚动数组dp
- ural 2018 The Debut Album (dp)
- URAL - 2018 The Debut Album(状态dp 记忆化搜索)
- Ural 2018 The Debut Album
- URAL 2018 The Debut Album DP中滚动数组用法
- URAL - 2018 The Debut Album (递推)
- URAL 2018 The Debut Album(DP)
- URAL 2018 The Debut Album(dp)
- Ural 2018. The Debut Album
- URAL 2018 The Debut Album (DP)
- 动态规划 URAL 2018
- G - The Debut Album URAL - 2018(dp)
- Ural 2018 The Debut Album
- ☆URAL 2018 The Debut Album (dp 两种写法)
- 【Ural1041】Nikifor【拟阵】【线性无关】【高斯消元】【矩阵的秩】