CF915E Physical Education Lessons

题目描述

#### 题意: Alex高中毕业了,他现在是大学新生。虽然他学习编程,但他还是要上体育课,这对他来说完全是一个意外。快要期末了,但是不幸的Alex的体育学分还是零蛋! Alex可不希望被开除,他想知道到期末还有多少天的工作日,这样他就能在这些日子里修体育学分。但是在这里计算工作日可不是件容易的事情: 从现在到学期结束还有 $n$ 天(从 $1$ 到 $n$ 编号),他们一开始都是工作日。接下来学校的工作人员会**依次**发出 $q$ 个指令,每个指令可以用三个参数 $l,r,k$ 描述: - 如果 $k=1$,那么从 $l$ 到 $r$ (包含端点)的所有日子都变成**非**工作日。 - 如果 $k=2$,那么从 $l$ 到 $r$ (包含端点)的所有日子都变成**工作日**。 帮助Alex统计每个指令下发后,剩余的工作日天数。

输入格式

输出格式