Super Poker II
题意翻译
有一副超级扑克,包含无数张牌。对于每个正合数 $p$,恰好有 $4$ 张牌:黑桃 $p$,红桃 $p$,梅花 $p$ 和方块 $p$(分别用 $pS$、$pH$、$pC$ 和 $pD$ 表示)。没有其它类型的牌。
给定一个整数 $n$,从 $4$ 种花色中各选一张牌,问有多少种组合可以使得点数之和 $=n$,例如,$n=24$ 时,有一种组合方法是 $4S+6H+4C+10D$,如下图所示。
![390770](https://cdn.luogu.com.cn/upload/image_hosting/7ey8wn71.png)
不巧的是,有些牌已经丢失,并且为了让题目更毒瘤,我们还会提供两个正整数 $a$ 和 $b$,你的任务是按顺序输出 $n=a,n=a+1,n=a+2,...,n=b$ 时的答案。
**输入格式**
输入包含不超过 $25$ 组数据。每组数据的第一行为 $3$ 个整数 $a,b,c$,其中 $c$ 是已丢失的牌的张数。第二行包含 $c$ 个不同的字符串,即已丢失的牌。
输入结束的标志为 `0 0 0`。
**输出格式**
对于每组数据,输出 $p$ 行,每行一个整数。每组数据后输出一个空行。
**数据范围**
最多有一组数据满足 $a=1,b=50000,c\leq10000$,其它数据满足 $1\leq a\leq b\leq100,0\leq c\leq10$。
**翻译来自 刘汝佳,陈锋《算法竞赛入门经典-训练指南》**
@[Fее_cle6418](https://www.luogu.com.cn/user/390770) 搬运
题目描述
[problemUrl]: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=244&page=show_problem&problem=3719
[PDF](https://uva.onlinejudge.org/external/122/p12298.pdf)
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA12298/31f06df38f92a96154bb587e4472e8d75a34cb55.png)
输入输出格式
输入格式
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA12298/e6fb468a0237764b5af298d0dc76e9fbf05d5f5f.png)
输出格式
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA12298/03a8968ff475439fdbdae64b17b75907fb84c8c7.png)
输入输出样例
输入样例 #1
12 20 2
4S 6H
0 0 0
输出样例 #1
0
0
0
0
0
0
1
0
3