题目描述
题目描述
小婷正在组织一次评选活动,共有 名学生参加。第 名学生的成绩为整数 。她需要从中选出恰好 名学生组成一份评选名单。
对于任意一个由有限个整数组成的集合 ,定义
一份名单的价值,就是名单中所有学生成绩构成的集合 的 。换句话说,它等于名单中的最高成绩减去最低成绩。
即使两名学生的成绩相同,他们仍是不同的人。选择的学生编号不同,就视为不同的名单。因此一共有 份可能的名单。
请计算所有名单价值之和。由于答案可能非常大,请输出答案对 取模后的结果。
输入格式
第一行输入两个整数 。
第二行输入 个整数 ,依次表示每名学生的成绩。
输出格式
输出一个整数,表示所有选法对应的 之和对 取模后的结果。
4 2
1 1 3 4
11
样例说明 #1
六种选择得到的极差依次为 ,总和为 。成绩相同但编号不同的两名学生仍要区分。
6 3
10 10 10 -10 -10 -10
360
样例说明 #2
共有 种名单,其中 种的极差为 ,另外 种的极差为 ,总和为 。
3 1
1 1 1
0
样例说明 #3
每份名单只包含一名学生,最高成绩与最低成绩相同,所以所有名单的价值均为 。
数据范围与约定
,,。输入中的所有数均为整数。