70pts 求助~!
查看原帖
70pts 求助~!
787131
VictorTang楼主2023/11/25 15:25
#include<iostream>
using namespace std;

long long n, m, item, lhs, rhs, cnt, a[1000001][3];

int main(){
	cin >> n >> m;
	while (m --){
		cin >> lhs >> rhs >> item; item --;
		a[lhs][item] ++;
		a[rhs+1][item] --;
	}
	for (int i=1; i<=n; i++){
		a[i][0] += a[i-1][0];
		a[i][1] += a[i-1][1];
		a[i][2] += a[i-1][2];
		cnt += (     a[i][0]
			and  a[i][1]
			and !a[i][2]
                       );
	}
	cout << cnt;
}
2023/11/25 15:25
加载中...