博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVa 11136 - Hoax or what
阅读量:6248 次
发布时间:2019-06-22

本文共 1004 字,大约阅读时间需要 3 分钟。

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

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

1 #include 
2 #include
3 using namespace std; 4 5 int main() 6 { 7 #ifdef LOCAL 8 freopen("in", "r", stdin); 9 #endif10 int n;11 multiset
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

你可能感兴趣的文章
careercup-C和C++ 13.8
查看>>
JEFF BANKS_百度百科
查看>>
tar命令的详解
查看>>
MVC-@html.ActionLink的几种参数格式
查看>>
详细解读Volley(一)—— 基本Request对象 & RequestQueue
查看>>
Second glance in Go
查看>>
java 遍历arrayList的四种方法
查看>>
rm 命令(转)
查看>>
[禅悟人生]真知从实践中来
查看>>
Chrome 报 Resource interpreted as Script but transferred with MIME type text/plain 警告的解决办法...
查看>>
memcpy的使用方法总结
查看>>
关于C++ const 的全面总结
查看>>
[转载]如何破解Excel VBA密码
查看>>
【BZOJ】3757: 苹果树
查看>>
clang
查看>>
IOS成长之路-Nsstring中搜索方法rangeOfString
查看>>
递归函数的概念使用方法与实例
查看>>
RMAN_学习笔记4_RMAN Virtual Catalog虚拟恢复目录
查看>>
cf451C-Predict Outcome of the Game
查看>>
struct dev_t
查看>>