The MAX(sort) hd 1803
2016-07-19 17:59
155 查看
Description
Giving N integers, V1, V2,,,,Vn, you should find the biggest value of F.
Input
Each test case contains a single integer N (1<=N<=100). The next line contains N integers, meaning the value of V1, V2....Vn.(1<= Vi <=10^8).The input is terminated by a set starting with N = 0. This set should not be processed.
Output
For each test case, output the biggest value of F you can find on a line.
Sample Input
2
1 2
0
Sample Output
4017
Giving N integers, V1, V2,,,,Vn, you should find the biggest value of F.
Input
Each test case contains a single integer N (1<=N<=100). The next line contains N integers, meaning the value of V1, V2....Vn.(1<= Vi <=10^8).The input is terminated by a set starting with N = 0. This set should not be processed.
Output
For each test case, output the biggest value of F you can find on a line.
Sample Input
2
1 2
0
Sample Output
4017
#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; bool cmp(int a,int b) { return a>b; } int main() { int n; long long int a[110]; while(scanf("%d",&n)!=EOF) { if(n==0) break; long long int sum=0; for(int i=0;i<n;i++) scanf("%lld",&a[i]); sort(a,a+n,cmp); sum=a[0]*(2010-n); for(int i=1;i<n;i++) sum+=a[i]; printf("%lld\n",sum); } return 0; }
相关文章推荐
- 【转载】JAVA知识点(中)
- ImageLoader的简单分析(五)
- 评估你的市场
- TensorFlow 官方API 中文版(二)
- docker registry api
- Git之忽略文件( .gitignore)
- 伪解决Selenium中调用PhantomJS无法模拟点击(click)操作
- 幂等与超时设计
- ddd
- ATL开发COM的简单实例
- 【转载】JAVA知识点(上)
- python学习笔记(面向对象)
- java中关于拓展赋值运算符的注意事项!!
- 关于UIView的autoresizingMask属性的研究
- AndFix使用源码分析
- memcache 的相关使用
- 从一个港独看怎么带团队
- [codevs 1288] 埃及分数 [IDdfs 迭代加深搜索 ]
- 安装SQL2012 提示 setup account privileges Failed 解决办法
- The dependency `Masonry` is not used in any concrete target.