SSL1200_促销_桶
来源:互联网 发布:景点讲解软件 编辑:程序博客网 时间:2024/06/02 13:31
题目大意
每天都有若干个消费,每次将所以消费中的最大值和最小值相减然后累加起来,删除当前最大值和最小值
思路
这题直接用桶水过
O(n3)
#include <stdio.h>using namespace std;int f[10000001];int main(){ int n;long long ans=0; scanf("%d",&n); int max=0; for (int i=1;i<=n;i++) { int m; scanf("%d",&m); for (int j=1;j<=m;j++) { int x; scanf("%d",&x); if (x>max) max=x; f[x]++; } int x=0,y=max; while (f[x]==0) x++; while (f[y]==0) y--; if (y<=x) continue; ans=ans+y-x; f[x]--; f[y]--; } printf("%I64d\n",ans);}
1 0
- SSL1200_促销_桶
- 促销
- 大话设计模式策略模式_多种方法实现商场促销
- “促销”背后
- 促销系统
- 促销活动
- 网络营销促销策略
- 网络营销促销策略
- 淘宝最新促销手段
- 商场促销问题
- EDM促销独家秘笈
- 1067 夏季促销
- 策略模式-商场促销
- ec促销剩余时间倒计时
- PO促销表说明
- 商场促销 --- 策略模式
- 产品促销调查
- 商场促销-策略模式
- android 定位的4种方式
- Android常用修改
- Percona galera cluster配置(mysql集群cluster同步)
- 正在加载1
- NoiOpenJudge 1.13 数根
- SSL1200_促销_桶
- MySQL数据库字符集详解(适合初学者)
- 【小波分析】连续小波变换的概念swt,cwt,dwt
- 转载】Oracle的日常监控脚本 Oracle管理及常用基础脚本
- Android studio无法启动安卓模拟器CPU acceleration status:HAXM must be updated(version 1.0.6<6.0.1).
- 摄像机标定
- spring学习笔记(21)----重用切点表达式
- C++ Primer课后练习9.52
- 操作系统计算算法实例