1122: [POI2008]账本BBB Description 一个长度为n的记账单,+表示存¥1,-表示取¥1。现在发现记账单有问题。一开始本来已经存了¥p,并且知道最后账户上还有¥q。你要把记账单修改正确,使得 1:账户永远不会出现负数; 2:最后账户上还有¥q。你有2种操作: 1:对某一位取 ...
分类:
其他好文 时间:
2016-10-15 02:49:33
阅读次数:
204
题目大意:给定一个由+1+1和?1-1构成的长度为nn的序列,提供两种操作:
1.将某一位取反,花销为xx
2.将最后一位移动到前一位,花销为yy
要求最终p+sumn=qp+sum_n=q,且p+sumi≥0(1≤i≤n)p+sum_i\geq 0(1\leq i\leq n),求最小花销
枚举最终的序列以哪个点开始,那么从这个点往后的最小前缀和可以用单调队列预处理出来
然后贪...
分类:
其他好文 时间:
2015-06-08 17:22:19
阅读次数:
136