import java.util.Scanner; public class Main {     public static void main(String[] args) {                  Scanner scanner=new Scanner(System.in);                                    int n=scanner.nextInt();                           int a[]=new int[n];                           for (int i = 0; i < a.length; i++) {             a[i]=scanner.nextInt();         }                                             /*从最小的开始修,每个高度,与最小的相比。然后相加          * 可以ac,时间复杂度为o(n)          */         int minindex=0;                  for (int i = 0; i < a.length; i++) {             if(a[i]<a[minindex])  minindex=i;         }                                             int sum=0;                  for (int i = 0; i < a.length; i++) {             if(i==minindex)continue;             sum=sum+Math.max(a[i], a[minindex]);                      }                           System.out.println(sum);                                                  } } ac
点赞 6

相关推荐

今天 14:31
门头沟学院 Java
点赞 评论 收藏
分享
内向的柠檬精在研究求...:西北大学,东北大学,有没有南北大学,北北大学
点赞 评论 收藏
分享
码农索隆:谁问你了 举报了 删了,求你了 我要哭了 我一点也不眼红 我要跳楼
点赞 评论 收藏
分享
全A了,但是美团还有HC吗
投递美团等公司10个岗位
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务