编程ak了,选择题蒙的,不知道有没有机会 第一题暴力枚举买月卡的次数,统计答案最大值 第二题差分统计每个点有多少个人,然后加成前缀和。用st表统计区间最小值,查询每个人的区间最小值是否大于等于2就行了 第三题记录每个值出现的位置,用前缀和的东西记录一个类似等差数列的和,查询的时候二分查两个端点,两头计算一下,中间前缀和求,注意细节就能过了。 最后一题调的比较久,计算细节要仔细想,总体一个半小时不到ak