PAT a1063题解
来源:互联网 发布:最优化第二版课后答案 编辑:程序博客网 时间:2024/06/08 19:54
#include <cstdio>#include <set>using namespace std;const int N = 51;set<int> st[N];void compare(int x, int y){int totalNum = st[y].size(), sameNum = 0;for(set<int>::iterator it = st[x].begin(); it != st[x].end(); it++){if(st[y].find(*it) != st[y].end()) sameNum++;else totalNum++;}printf("%.1f%\n", sameNum * 100.0 / totalNum);}int main(){int n, k, q, v, st1, st2;scanf("%d", &n);for(int i = 1; i <= n; i++){scanf("%d", &k);for(int j = 0; j < k; j++){scanf("%d", &v);st[i].insert(v);}}scanf("%d", &q);for(int i = 0; i < q; i++){scanf("%d%d", &st1, &st2);compare(st1, st2);}return 0;}
阅读全文
1 0
- PAT a1063题解
- [PAT] A1063
- PAT A1063
- PAT-A1063
- PAT-A1063. Set Similarity (25)
- pat-a1063. Set Similarity (25)
- PAT A1063. Set Similarity (25)
- PAT A1063 set similarity (25)
- PAT 1001-1010 题解
- PAT 1011-1020 题解
- PAT 1021-1030 题解
- PAT 1031-1040 题解
- PAT 1041-1050 题解
- PAT 1051-1060 题解
- PAT(basic level)题解
- PAT乙级题解
- PAT题解目录
- PAT甲级题解目录
- sqlserver在还原数据库时出现: 无法执行 BACKUP LOG,因为当前没有数据库备份
- PAT a1062题解
- UVA11059MaximumProduct
- chrome.runtime.sendMessage 回调函数参数为undefined
- linux---rhel6.5虚拟机安装及封装
- PAT a1063题解
- 常用 ant组件 地址
- PAT a1064题解
- JUC锁-04之 公平锁(二)
- PAT a1065题解
- PAT a1066题解
- java设计模式---装饰模式篇
- Java ArrayList和LinkedList的区别
- Android事件分发流程