70,wa了六个,求大神帮忙看一下
查看原帖
70,wa了六个,求大神帮忙看一下
1639189
qiouqiou楼主2025/7/20 08:56

以下是错误代码

#include<bits/stdc++.h>
using namespace std;
struct TS{
	int t,gj; 
}p[300005];
int vis[10005];
int n,ans=0;
int main(){
	scanf("%d",&n);
	int  c=0,ck=0;	 
	while(n--){
		int t,k;
		scanf("%d%d",&t,&k);
		for(int i=1;i<=k;i++){
			scanf("%d",&p[c].gj);
			if(!vis[p[c].gj])	ans++;
			vis[p[c].gj]++;
			p[c].t=t;
			c++;		
		}
		while(t-p[ck].t>=86400){
			vis[p[ck].gj]--;
			if(!vis[p[ck].gj]) ans--;
			ck++;
		}
		printf("%d\n",ans);
	}
	return 0;
}

求调

2025/7/20 08:56
加载中...