[luoguP1110] [ZJOI2007]报表统计(set暴力)
传送门
两个multiset
一个记录相邻元素的差,一个放所有的元素
2个数组
val[i]记录第i个的值,last[i]记录第i个最后插入的数的值
然后乱搞
#include <set>#include <cstdio>#include <iostream>#define N 1001000#define abs(x) ((x) < 0 ? (x) : (x))#define min(x, y) ((x) < (y) ? (x) : (y))#define max(x, y) ((x) > (y) ? (x) : (y))using namespace std;int n, m, ans = 1e9;int val[N], last[N];multiset <int> s, ss;multiset <int> :: iterator it;inline int read()inline void set_insert(int x)inline void insert(int x, int y)int main()for(i = 1; i <= m; i++)if(s[4] == 'G') printf("%d\n", *ss.begin());if(s[4] == 'S') printf("%d\n", ans);}return 0;}
上一篇:美的空调配件选购指导
stl
spc文件怎么看,spc文件用什么打开?
0文件怎么看,0文件用什么打开?
sparseimage文件怎么看,sparseimage文件用什么打开?
sp文件怎么看,sp文件用什么打开?
dv文件怎么看,dv文件用什么打开?
soundpack文件怎么看,soundpack文件用什么打开?
dus文件怎么看,dus文件用什么打开?
dtw文件怎么看,dtw文件用什么打开?
spdf文件怎么看,spdf文件用什么打开?
0文件怎么看,0文件用什么打开?