题目传送门:https://codeforces.com/problemset/problem/276/C
题目大意:
给定一串长度为\(n\)的序列\(A\),\(m\)个询问\((l_i,r_i)\),记\(V_i=\sum\limits_{j=l_i}^{r_i}A_j\)
问,在对\(A\)序列任意排序后,所能得到\(\sum\limits_{i=1}^mV_i\)最大是多少
统计每个点被询问的次数,将大数尽可能填入询问次数多的位置即可
至于统计次数,就不需要数据结构了,差分即可
/*program from Wolfycz*/
#include