**Replay** 三排,开场通过签到H,J。 tzw写C提交WA,yyt写F提交WA。 yyt转而写K,一次通过。 tzw调出C后写E,提交WA。 yyt调试F,whx猜L结论提交WA。 长时间调试后,tzw通过E,yyt通过F。 whx对猜L的结论做出修改后通过。 **Problems** C:找出相邻差值最大的位置即可确定结尾若干位情况。 K:数据结构题,线段树二分、主席树。 E: 构造题,找出所有包含1-n的行列进行单独操作即可。 F:猜结论,若x|y,分y组不如分x组。枚举除掉的质因子至多7个,然后线段树维护求解。 L:打表题。 **Dirt** H(-1) J(-1) C(-4):边界n=1写错。 E(-4):没单独考虑只有一行或一列满足包含1-n的情况,考虑后写错细节。 F(-4):开始时没有用线段树维护,方法出错。 L(-1):猜错结论。