- 海港
666
- @ 2026-5-5 15:15:10
#include<bits/stdc++.h> using namespace std; struct node{ int t,g; }; queue q; int num[100005]; int main(){ int n,t,k,g,cnt=0; cin>>n; for(int i=1;i<=n;i++){ cin>>t>>k; for(int i=1;i<=k;i++){ cin>>g; q.push({t,g}); num[g]++; if(num[g]==1) cnt++; } while(q.front().t<=t-86400){ num[q.front().g]--; if(num[q.front().g]==0) cnt--; q.pop(); } cout<<cnt<<endl; }
return 0;
}
0 条评论
目前还没有评论...
信息
- ID
- 526
- 时间
- ms
- 内存
- MiB
- 难度
- 6
- 标签
- 递交数
- 111
- 已通过
- 36
- 上传者