看题传送门:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2077

这题交上去以前一直Submission error 。拿别人的AC代码也一样。

现在可以提交了~原来的代码就是对的^ ^ (2013/10/23)

用到了multiset ,不是set哦,set不允许元素重复,而multiset 允许。

12543742 11136 Hoax or what Accepted C++ 2.055 2013-10-23 01:04:49
#include<cstdio>
#include<set>
#include<algorithm>
using namespace std;
int main()
{
multiset<int> p;
int n;
while(scanf("%d",&n),n)
{
long long ans=0;
p.clear(); //清空
for(int ri=0;ri<n;ri++)
{
int k;
scanf("%d",&k);
for(int i=0;i<k;i++)
{
int temp;
scanf("%d",&temp);
p.insert(temp);
}
multiset<int>::iterator minp,maxp;
minp=p.begin();
maxp=p.end(); //尾部迭代器只是哨兵
maxp--;
ans=ans+ *maxp- *minp;
p.erase(minp);
p.erase(maxp);
}
printf("%lld\n",ans);
} }

最新文章

  1. 关键帧动画:@keyframes
  2. ASP.NET Core模块概述
  3. JSP多文件上传到服务器
  4. (转)使用myeclipse生成实体类和hibernate映射文件
  5. 27.二元树的深度[BinaryTreeDepth]
  6. Codeforces Round #336 Zuma
  7. MySQL ibdata1撑爆占满磁盘空间
  8. 开启.htaccess重写之前先来看看mod_rewrite(转)
  9. 利用ordered hints优化SQL
  10. BigDecimal 高精度计算 熟悉扩展,java除法保留小数问题
  11. 用 Python 和 Stanford CoreNLP 进行中文自然语言处理
  12. 微信js的引用
  13. Optaplanner - 入门介绍
  14. C#扩展方法(转)
  15. react和vue的不同
  16. PopupWindow 以及拍照、裁剪
  17. 深入学习Motan系列(四)—— 客户端
  18. 迁移桌面程序到MS Store(2)——Desktop App Converter
  19. List中Add()与AddAll()的区别
  20. 程序开发常用第三方类库一览表(VendorLib)

热门文章

  1. tomcat 分别在window 和 Linux上配置SSL-安全问题
  2. POJ 1904 思路题
  3. js全局的解析与执行过程
  4. MySql_Learn
  5. HDU 2564 饭卡
  6. [BZOJ4555 TJOI2016 HEOI2016 求和]
  7. JS实现下拉菜单的功能
  8. CMDB学习之二数据采集
  9. Objective-C ,ios,iphone开发基础:UIAlertView使用详解
  10. OpenStack_Swift源代码分析——ObjectReplicator源代码分析(1)