关注
import java.util.Arrays;
import java.util.Scanner;
/**
* 奶牛编号
* @author WangYixin
*
*/
public class Main2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
int n = sc.nextInt();
//假设arr非降序,否则需要对齐排序
int[] arr = new int[n];
for(int i= 0;i<n;i++){
arr[i] = sc.nextInt();
}
//!!!!新增加排序
Arrays.sort(arr);
long[] f = new long[n];
f[0] = arr[0];
for(int i=1;i<n;i++){
//不影响前面+影响前面
long front = (arr[i]-arr[i-1])*f[i-1] % 1000000007;
long after = f[i-1]*(arr[i-1]- i) ;
f[i] = (front + after)% 1000000007;
}
System.out.println(f[n-1]);
}
}
}
查看原帖
点赞 1
相关推荐
09-16 16:44
门头沟学院 Java 点赞 评论 收藏
分享
10-25 22:20
门头沟学院 Java
代码飞升:同学院本,个人亮点去了,打招呼里面的废话也去了,学院本就是路边一条,明天拉满然后该学还是学,小厂也行尽量先有一段实习。另外你的项目描述写的不好,具体列一下可被提问的点,然后量化一下指标或者收益吧 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我来点评面试官 #
4355次浏览 36人参与
# 实习教会我的事 #
35891次浏览 313人参与
# 京东开奖 #
438902次浏览 2482人参与
# 今年秋招是回暖还是遇冷 #
10366次浏览 67人参与
# 商战,最累的是我们 #
24214次浏览 89人参与
# 你实习是赚钱了还是亏钱了? #
12046次浏览 112人参与
# 如果不考虑收入,你最想做什么工作? #
35578次浏览 211人参与
# 用一句话形容你的团队氛围 #
7334次浏览 102人参与
# 京东工作体验 #
16655次浏览 96人参与
# 秋招开始捡漏了吗 #
46879次浏览 327人参与
# 同bg的你秋招战况如何? #
162620次浏览 942人参与
# 找工作八股要背到什么程度? #
7148次浏览 117人参与
# 考研人,我有话说 #
150063次浏览 1198人参与
# 你找工作是从容有余 or 匆忙滚爬? #
4777次浏览 54人参与
# 硬件人,你被哪些公司给挂了 #
68613次浏览 932人参与
# 上班后,才发现大学__白学了 #
7850次浏览 51人参与
# 58同城求职进展汇总 #
38537次浏览 260人参与
# 三一重工求职进展汇总 #
21263次浏览 82人参与
# 机械人,你的第一份感谢信是谁给的 #
37844次浏览 346人参与
# 今年秋招还有金九银十吗 #
30194次浏览 275人参与
# 规定下班时间vs实际下班时间 #
57899次浏览 333人参与
查看7道真题和解析