求调
查看原帖
求调
628365
_FarmerJohn_楼主2024/7/22 20:37

RE + 样例不输出 + WA

#include <bits/stdc++.h>
using namespace std;

const int RW = 6, CL = 60;

int main(){
	int n; cin >> n;
	vector<int> zom[RW + 1];
	for(int i = 1, p, t; i <= n; i ++)
		cin >> p >> t, zom[p].push_back(t + CL);
	
	int ans = 0;
	for(int i = 1; i <= RW; i ++){
		sort(zom[i].begin() + 1, zom[i].end());
		
		for(int j = 1; j <= zom[i].size();){
			ans ++;
			
			int tp = j;
			while(zom[i][tp] < zom[i][j] + CL)
				tp ++;
			
			j = tp;
		}
	}
	
	printf("%d", ans);
	return 0;
}
2024/7/22 20:37
加载中...