暴力解法样例过了,但不知道哪里错了
查看原帖
暴力解法样例过了,但不知道哪里错了
1030865
letusgo楼主2024/1/15 20:38
#include<bits/stdc++.h>
using namespace std;
int maps[7][61], zmb[7][100500]={};
int main(){
	int n;
	int p,t;
	int cnt=0;
	int ans = 0;
	scanf("%d",&n);
	for(int i = 1; i <= n; i++){
		cin >> p >> t;
		zmb[p][t]++;
	}
//	for(int i = 1; i <= 6; i++){
//		for(int j = 1; j <= 60; j++){
//			cout << zmb[i][j] << " ";
//		}
//		cout << endl;
//	}
	for(int i = 1; i <= 6; i++){
		for(int j = 60; j <= 100050; j+=60){
			int f = 0,t = j-59;
			for(; t <= j; t++){
				if(zmb[i][t] != 0){
					f = 1;
				}
			}
			if(f) ans++;
		}
	}
	cout << ans;
	return 0;
}
2024/1/15 20:38
加载中...