简单模拟:

没什么好说的,因为范围比较水,所以直接按题意直接模拟1就好

#include<iostream>
using namespace std;
#define ll long long
const int maxn = 2e7 + ;
int vis[maxn]; int main(){
int k, x, mmax=;
cin >> k;
while (k--){
cin >> x;
mmax = mmax > x ? mmax : x;
++vis[x];
}
ll ans = ;
for (int i = ; i <= mmax; ++i, ans += ){
if (vis[i]){
ans += +vis[i];
}
}
ans -= ;
ans += mmax * ;
cout << ans << endl;
}

最新文章

  1. C#实现按键精灵的&#39;找图&#39; &#39;找色&#39; &#39;找字&#39;的功能
  2. 转: .NET MVC3 几种返回 JSON 对象的方式和注意事项
  3. 三色二叉树_树形DP
  4. 微信诡异的 40029 不合法的oauth_code
  5. ZOJ 3879 Capture the Flag 15年浙江省赛K题
  6. A Game of Thrones(14) - Catelyn
  7. php中获取各种路径
  8. table固定头部,表格tbody可上下左右滑动
  9. java多线程系列(九)---ArrayBlockingQueue源码分析
  10. css_选择器
  11. centos7.4安装npm
  12. eclipse maven web
  13. Windows解压安装mysql 5.7.24,并部署多个mysql服务
  14. sql 索引笔记--索引组织结构
  15. 移动端滑屏全应用【一】cssHandler操作基础动画函数封装
  16. Matplotlib新手上路(上)
  17. layer数据表格换行
  18. Ng第八课:神经网络表述(Neural Networks: Representation)
  19. Nginx - 日志格式及输出
  20. java——关于异常处理机制的简单原理和应用

热门文章

  1. 消息队列redis
  2. git 拉取分支代码 合分支
  3. angular 1.2.29版本下 动态添加多个表单、 校验全部、 提交 、ng-form方案
  4. ITEXT5.5.8转html为pdf文档解决linux不显示中文问题
  5. HTML5效果:实现树叶飘落
  6. 如何用ABP框架快速完成项目 - 自动化测试 - 前端angular e2e protractor
  7. Android为TV端助力 事件分发机制
  8. 关于前端js面向对象编程以及封装组件的思想
  9. C#调用原生C++ COM对象(在C++中实现C#的接口)
  10. Linux命令工作中常用总结