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

  找出动态集合的最大值和最小值,可以用multiset进行计算。

 1 #include <cstdio>
 2 #include <set>
 3 using namespace std;
 4
 5 int main()
 6 {
 7 #ifdef LOCAL
 8     freopen("in", "r", stdin);
 9 #endif
10     int n;
11     multiset<int> urn;
12     while (scanf("%d", &n) && n)
13     {
14         urn.clear();
15         int ans = 0;
16         while (n--)
17         {
18             int k;
19             scanf("%d", &k);
20             int x;
21             for (int i = 0; i < k; i++)
22             {
23                 scanf("%d", &x);
24                 urn.insert(x);
25             }
26             ans += (*(--urn.end()) - *urn.begin());
27             urn.erase(urn.begin());
28             urn.erase(--urn.end());
29         }
30         printf("%d\n", ans);
31     }
32     return 0;
33 }

View Code

  提交总是出现Submission error, 算了,先放着吧,以后再试试。

转载于:https://www.cnblogs.com/xiaobaibuhei/p/3294388.html

UVa 11136 - Hoax or what相关推荐

  1. UVA 11136——Hoax or what

    题意:超市搞促销,每天都从箱子里拿出最大和最小的差作为促销金额,给出n天的促销情况,问最后总的促销金额. 思路:set构造,当有小票的时候放入set,每天结束的时候取出头和尾即可. code: #in ...

  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. python web cgi
  2. HEOI 2017 游记
  3. 使用扩展技术对SAP Fiori应用进行端到端的增强,一个实际案例介绍
  4. 一般控制矩阵转能控标准型
  5. 简单的Client / Server 使用 linux 伯克利 socket实现
  6. 分布式锁的 3 种实现方案!
  7. mysql innodb_data_file_path_MySQL修改innodb_data_file_path参数的一些注意事项
  8. 海尔计算机类,海尔计算机类笔题
  9. python使用sql读取数据表并返回dataframe
  10. 博客园添加背景音乐,给你的博文加点料
  11. 机器学习之网格搜索(GridSearch)及参数说明,实例演示
  12. 阿里云半年免费服务器申请
  13. python---字典详解
  14. python mysqldb_python MySQLdb API手册
  15. Vue中使用pdfJs预览PDF、图片
  16. 使用python绘制图形入门教程
  17. 盖茨将18亿美元股票转给梅琳达
  18. Linux USB 驱动开发实例(七)—— 基于USB 总线的无线网卡浅析
  19. windows管理右键新建的方法
  20. 上海喔趣科技有限公司面经 Java实习生(记录第一次面试)已oc

热门文章

  1. uva 242——Stamps and Envelope Size
  2. uva 11093——Just Finish it up
  3. 分布式是写出来的(六)
  4. Redis源码分析(一)redis.c //redis-server.c
  5. 关于fd和fp(fd:file descirptor fp:file pointor)
  6. 数据结构(四)串的顺序存储
  7. Micrium/UCOS官网账号密码重新改问题
  8. x86架构下 CF与OF标志位 带符号和无符号运算 详解
  9. 互斥量(mutex)
  10. getuid、geteuid、getgid和getegid函数