社区讨论

0分求调,必关

B3765 [语言月赛202305] 超链接参与者 2已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@mhju5hqn
此快照首次捕获于
2025/11/04 08:33
4 个月前
此快照最后确认于
2025/11/04 08:33
4 个月前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,a[1005][105],b[105],ans=0,k[1005];
	memset(k,0,sizeof(k));
	memset(a,0,sizeof(a));
	memset(b,0,sizeof(b));
	k[1]=1;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>b[i];
		for(int j=1;j<=b[i];j++){
			cin>>a[i][j];
			if(i==1){
				k[a[i][j]]=1;
			}  
		}
	}
	for(int i=1;i<=b[1];i++){
		for(int j=1;j<=b[a[1][i]];j++){
			k[a[a[1][i]][j]]=1;
		}
	}
	for(int i=1;i<=n;i++){
		if(k[i]==1){
			ans++;
		}
	}
	cout<<ans;
	return 0;
} 

回复

3 条回复,欢迎继续交流。

正在加载回复...