top1编程
← 返回上一页

P4904. 带重复元素的K数之和计数

时间限制
1000 ms
内存限制
128 MiB
难度
10
知识点
童程童美
知识点
搜索基础

题目描述

已知 nn 个整数 x1x_1, x2x_2, ..., xnx_n,其中可能包含重复元素,以及一个整数 k(k<n)k(k < n)。任务是从这 nn 个整数中任选 kk 个整数进行相加,计算所有可能的不同和,并统计每个和出现的次数。 例如 n=3,k=2n=3,k=2,33 个整数分别为 1,2,21,2,2。 1+2=3 1+2=3 2+2=4 总有2个不同的和。

输入格式

第一行,nn 和 k(1≤n≤20,k<n)k(1≤n≤20,k<n) 第二行,nn 个正整数 x1x_1, x2x_2, ..., xn(1≤xi≤50)x_n(1≤x_i≤50),各数之间用一个空格隔开。

输出格式

一个整数,表示不同和出现的次数。

3 2
1 2 2
2