请大佬求调,AC必关
查看原帖
请大佬求调,AC必关
1404557
maodan11hao楼主2024/9/9 19:38
#include<bits/stdc++.h>
using namespace std;
struct zombie{
	int h;
	int t;
	int l;
	bool b;
	bool live;
};
int n,cnt;
zombie x[2009];
int main(){
	cin>>n;
	for(int i=0;i<n;i++) x[i].b=false,x[i].live=true;
	for(int i=0;i<n;i++) cin>>x[i].h>>x[i].t;
	int time=1;
	int maxx=0;
	for(int i=0;i<n;i++){
		if(x[i].b)x[i].l--;
		for(int j=0;j<n;j++) if(x[j].t==time) x[j].b=true;
		if(x[i].l==1&&x[i].live){
			cnt++;
			for(int j=0;j<n;j++){
				if(x[i].h==x[j].h) x[j].live=false;
			}
		}
		time++;
	}
	for(int i=0;i<n;i++){
		cout<<x[i].b<<" ";
	}
	cout<<cnt<<endl;
	return 0;
}
2024/9/9 19:38
加载中...