#LQ1015. 组合
组合
题目描述
某校庆祝元旦,要求某班级选出n位男生和n位女生参加节目。由于节目需要,男女同学需要按照以下要求两两组合参加。
要求:
1.每组组合需为一位男生和一位女生;
2.一般情况,要求每组组合中男生身高大于等于女生身高;
3.特殊情况,可以出现女生身高大于男生身高的组合,但需要限定最多组合数 在给出男生和女生数量n,和限定最多组合数k (1<n<10,0<k<n),及所有男女生学身高后,按照组合要求共有多少种组合方案。
如:n为3(表示有3 位男生和3 位女生参加节目),k为0(表示组合中女生身高大于男生身高的组合情况最多出现0组),3 位男生身高分别为 165、175、163,3 位女生身高分别为 155、165、157.共有 4 种组合方案。
组合1 | 组合2 | 组合3 | 组合4 | |||||||
---|---|---|---|---|---|---|---|---|---|---|
男: 165 | 女: 155 | 男: 165 | 女: 157 | 男: 165 | 女: 165 | 男: 165 | 女: 165 | |||
男: 175 | 女: 165 | 男: 175 | 女: 165 | 男: 175 | 女: 155 | 男: 175 | 女: 157 | |||
男: 163 | 女: 157 | 男: 163 | 女: 155 | 男: 163 | 女: 157 | 男: 163 | 女: 155 |
输入
第一行输入两个整数和 , 表示有位男生和位女生参加节目, 表示可以出现女生身高大于男生身高的最多组合数
第二行输入个正整数,表示位男同学的身高,正整数之间一个空格隔开
第三行输入个正整数,表示位女同学的身高,正整数之间一个空格隔开
输出
输出一个整数,如果有满足要求的组合方案输出组合方案数,如果没有满足要求的组合方案输出0
3 0
165 175 163
155 165 157
4
提示