#P8232. C:生成字符串

C:生成字符串

题目描述

生成一个含 nn11mm00 的字符串,要求字符串任意前 k (0kn+m)k\ (0 \le k \le n+m) 个字符中,11 的个数不能少于 00 的个数。

求满足要求的字符串共有多少个?答案对 2010040320100403 取模。

输入格式

输入数据只有一行,包括 22 个数字 nnmm

输出格式

输出数据是一行 11 个数字,表示满足要求的字符串数目。答案对 2010040320100403 取模。

样例输入1

2 2

样例输出1

2

样例输入2

4 4

样例输出2

14

样例输入3(大样例)

211111 101111

样例输出3(大样例)

15169670

说明/提示

对于 30%30\% 的数据,保证 1mn1031\leq m\leq n\leq 10^3

对于 100%100\% 的数据,保证 1mn1061\leq m\leq n\leq 10^6