题意:超市搞促销,每天都从箱子里拿出最大和最小的差作为促销金额,给出n天的促销情况,问最后总的促销金额。

思路:set构造,当有小票的时候放入set,每天结束的时候取出头和尾即可。

code:

#include <bits/stdc++.h>
using namespace std;typedef long long ll;
const int N=1e5+5;ll ans;
multiset<int>s;
multiset<int>::iterator np,mp;
int main()
{int n,k,v;while (~scanf("%d",&n)&&n){ans=0;s.clear();for (int i=0;i<n;i++){scanf("%d",&k);for (int j=0;j<k;j++) scanf("%d",&v),s.insert(v);np=s.begin(),mp=(s.end());mp--;ans+=*mp-*np;s.erase(mp); s.erase(np);}cout<<ans<<endl;}
}

UVA 11136——Hoax or what相关推荐

  1. UVa 11136 - Hoax or what

    题目大意:超市进行促销活动,顾客可以把账单放到一个箱子里,每天超市会从箱子中抽出最高消费者和最低消费者,最高消费者可以得到(最高消费-最低消费)的金钱.询问超市在n天的促销活动结束后应支付多少钱. 找 ...

  2. set UVA 11136 Hoax or what

    题目传送门 题意:训练指南P245 分析:set维护,查询删除最大最小值 #include <bits/stdc++.h> using namespace std;typedef long ...

  3. π-Algorithmist分类题目(3)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(3) Probability ...

  4. [搜索]UVa 129 困难的串

    题意:将一个包含两个相邻的重复子串的子串,称为"容易的串",其他为"困难的串". 输入正整数n和l,输出由前l个字符组成的,字典序第n小的困难的串. 输入样例: ...

  5. uva 401.Palindromes

    题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem ...

  6. Uva 3767 Dynamic len(set(a[L:R])) 树套树

    Dynamic len(set(a[L:R])) Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 https://uva.onlinejudge.org/in ...

  7. UVA 11752 超级幂

    UVA 11752 超级幂 Z - The Super Powers Time Limit:1000MS     Memory Limit:0KB     64bit IO Format:%lld & ...

  8. UVa 11174 - Stand in a Line

    http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&p ...

  9. UVa 10112 - Myacm Triangles

    UVa第一卷最后一题. 求内部不含点并且面积最大的三角形. 暴力. 代码如下: 1 #include<iostream> 2 #include<cstdio> 3 #inclu ...

最新文章

  1. 关于朋友圈项目的重启。
  2. 关于顺序栈的基本操作
  3. Open quote is expected for attribute {1} associated with an element type name.
  4. qt mysql数据库连接池_qt中使用数据库连接池
  5. OpenGL 调试Debugging
  6. Java类集-set
  7. python傅里叶逆变换_OpenCV-Python系列之傅里叶变换
  8. Oracle12081,【Oracle介质】Oracle 12C Linux x86-64 最新OPatch patch 6880880 12.2.0.1.7
  9. 万方服务器维护,设备管理与维修 知网、维普、万方
  10. 如何下载Lucene.net源码
  11. 如何加声调口诀_李变美:美容院老板小白如何快速打造自己的引流型文案系统!...
  12. python中不同进制的整数之间可以直接运算_python学习第三天总结(进制与位运算,)...
  13. struts2 action 返回类型分析
  14. python网站开发实例 flask_python-flask框架web服务接口开发实例
  15. 金蝶显示服务器不是有效,金蝶 服务器不是有效的 请重新设置
  16. Atitit 董事会主席董事长之道 attilax著 艾龙著 1. 董事会主席 会长董事长 1 1.1. 董事会职责 1 1.2. 董事长职权 2 1.3. 议事规则 2 1.4. 联系职位简称 3
  17. Akka 指南 之「集群分片」
  18. 带电插拔损坏设备原理_那些设备可以热插拔?
  19. 为什么每个语言都要和Java作比较?一文带你搞懂!
  20. Hash算法总结(转载)

热门文章

  1. css实现3D立方体旋转特效
  2. CSS学习笔记11 CSS背景
  3. IP通信基础 4月1日
  4. jenkins-基础配置
  5. TCP浅谈为什么3次握手
  6. 计算机博士英语复试题目,博士复试自我介绍中英文双语解读
  7. php检测数组类型,javascript中通过哪些方法来检测数组类型?
  8. ft服务器设置传输协议,ft服务器设置成主动模式
  9. java 日期是否合法_检测日期字符串是否为合法(java版)
  10. html 输入框从左上角,在输入框的左上角,使文本开始_input_开发99编程知识库