博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1072 开学寄语
阅读量:5250 次
发布时间:2019-06-14

本文共 1273 字,大约阅读时间需要 4 分钟。

题目链接:

题解:

1 #include 
2 #include
3 using namespace std; 4 5 int main() { 6 int n, m; 7 cin >> n >> m; 8 int sum_row = 0, sum = 0; 9 string *need_find = new string[m];10 for (int i = 0; i < m; i++)11 cin >> need_find[i];12 for (int i = 0; i < n; i++) {13 string name;14 int num;15 cin >> name >> num;16 string *flag_find = new string[num];17 for (int i = 0; i < num; i++)18 cin >> flag_find[i];19 bool flag = false;20 string *ans = new string[num];21 int k = 0;22 for (int i = 0; i < num; i++) {23 for (int j = 0; j < m; j++) {24 if (flag_find[i] == need_find[j]) {25 flag = true;26 ans[k++] = flag_find[i];27 sum++;28 }29 }30 }31 if (flag) {32 cout << name << ":";33 sum_row++;34 for (int i = 0; i < k; i++) {35 cout << " " << ans[i];//此处格式的控制容易错(行末不得有多余空格)36 }37 cout << endl;38 }39 }40 cout << sum_row << " " << sum << endl;41 return 0;42 }

 

转载于:https://www.cnblogs.com/Gzu_zb/p/9588472.html

你可能感兴趣的文章
图片是否可以改后缀名
查看>>
工作中遇到的问题记录
查看>>
JQ 输入框控制输入 - 键盘上事件
查看>>
ibatis
查看>>
EF实体框架-从数据库更新模型 一部分表的外键(导航属性)无法显示
查看>>
从fedora16升级fedora17(DVD LIVE USB)
查看>>
Go 语言运算符
查看>>
Beta阶段第1周/共2周 Scrum立会报告+燃尽图 04
查看>>
Poj 1112 Rebuilding Roads(树形DP+背包)
查看>>
flex 布局
查看>>
IE6兼容透明背景图
查看>>
Mac玩老游戏DOOM II
查看>>
go cmd nohup 的坑
查看>>
啊,我的程序为啥卡住啦
查看>>
Day 11:静态导入、增强for循环、可变参数的自动装箱与拆箱
查看>>
第三次scrum冲刺
查看>>
正则的限定符 ?
查看>>
找出如下数组中最大的元素和最小的元素,
查看>>
gulp 常见插件及作用
查看>>
div的浮动(float)
查看>>