#include<bits/stdc++.h>
using namespace std;
#define int long long
#define endl '\n'
#define inf 0x3f3f3f3f
const int N=2e5+5;
int n,m;
set<int>e[N];
void solve(){
cin>>n;
for(int i=1;i<=n;i++){
int x,y;
cin>>x;
while(x--){
cin>>y;
e[i].insert(y);
}
}
cin>>m;
while(m--){
int x,y;
cin>>x>>y;
int cnt=0;
for(auto it:e[x]){
if(e[y].count(it)) cnt++;
}
printf("%.2lf%%\n",cnt*1.0/(e[x].size()+e[y].size()-cnt)*100);
}
}
signed main(){
// ios::sync_with_stdio(false);
// cin.tie(nullptr);
// cout.tie(nullptr);
int t=1;
// cin>>t;
while(t--) solve();
return 0;
}
12-14
837
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
10-11
83
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
11-24
342
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
11-23
2228
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-13
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交