2013-11-19 16:21 原题传送门http://www.lydsy.com/JudgeOnline/problem.php?id=2243 树链剖分,用线段树记录该区间的颜色段数,左右端点颜色数,然后就OK了 //By BLADEVIL type rec =record sum, left, right, succ, pred :longint; lazy :longint; end; var n :longint; pre, other :..] of longint; last :…