1072. 开学寄语
下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其QQ,封其电脑,夺其手机,收其ipad,断其wifi,使其百无聊赖,然后,净面、理发、整衣,然后思过、读书、锻炼、明智、开悟、精进。而后必成大器也!
本题要求你写个程序帮助这所学校的老师检查所有学生的物品,以助其成大器。
输入格式:
输入第一行给出两个正整数N(<= 1000)和M(<= 6),分别是学生人数和需要被查缴的物品种类数。第二行给出M个需要被查缴的物品编号,其中编号为4位数字。随后N行,每行给出一位学生的姓名缩写(由1-4个大写英文字母组成)、个人物品数量K(0 <= K <= 10)、以及K个物品的编号。
输出格式:
顺次检查每个学生携带的物品,如果有需要被查缴的物品存在,则按以下格式输出该生的信息和其需要被查缴的物品的信息(注意行末不得有多余空格):
姓名缩写: 物品编号1 物品编号2 ……
最后一行输出存在问题的学生的总人数和被查缴物品的总数。
输入样例:
4 2 2333 6666 CYLL 3 1234 2345 3456 U 4 9966 6666 8888 6666 GG 2 2333 7777 JJ 3 0012 6666 2333
输出样例:
U: 6666 6666 GG: 2333 JJ: 6666 2333 3 5
============================================================================
随便水水吧,开俩数组就得。
#include <iostream>
#include <iomanip>
#include <cmath>
#include <algorithm>
#include <cstring>
#include <sstream>
#include <map>
#include <set>
#include <vector>
#include <queue>
using namespace std;int main()
{int m,n,i,j,k,t,temp,num,sums=0,sumi=0;int items[10];int ban[10];bool flag;string name;cin>>m>>n;for(i=0;i<n;i++)cin>>items[i];for(i=0;i<m;i++){cin>>name>>k;num = 0;flag = false;memset(ban,0,sizeof(ban));for(j=0;j<k;j++){cin>>temp;for(t=0;t<n;t++){if(items[t] == temp){flag = true;ban[num] = temp;num++;}}}if(flag == true){cout<<name<<": ";for(j=0;j<num;j++){cout<<setw(4)<<setfill('0')<<ban[j];if(j < num-1)cout<<" ";}cout<<endl;sums++;sumi += num;}}cout<<sums<<" "<<sumi<<endl;return 0;
}
1072. 开学寄语相关推荐
- PAT 1072. 开学寄语(20)-PAT乙级真题
1072. 开学寄语(20) 下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其QQ,封其电脑,夺其手机,收其ipad,断其wifi,使其百无聊赖,然后,净面.理发.整衣,然后思过 ...
- 「PAT乙级真题解析」Basic Level 1072 开学寄语 (问题分析+完整步骤+伪代码描述+提交通过代码)
乙级的题目训练主要用来熟悉编程语言的语法和形成良好的编码习惯和编码规范.从小白开始逐步掌握用编程解决问题. PAT乙级BasicLevelPractice 1072 开学寄语 问题分析 题设要求查找学 ...
- PAT --- 1072.开学寄语 (20 分)
1072 开学寄语 (20 分) 下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其 QQ,封其电脑,夺其手机,收其 ipad,断其 wifi,使其百无聊赖,然后,净面.理发.整衣 ...
- PAT 1072. 开学寄语
PAT 1072. 开学寄语(20) 描述 下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其QQ,封 其电脑,夺其手机,收其ipad,断其wifi,使其百无聊赖,然后,净面.理发 ...
- PAT 乙级1072 开学寄语 (20分)
1072 开学寄语 (20分) 下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其 QQ,封其电脑,夺其手机,收其 ipad,断其 wifi,使其百无聊赖,然后,净面.理发.整衣, ...
- 1072 开学寄语 (20分)
1072 开学寄语 (20分) 下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其 QQ,封其电脑,夺其手机,收其 ipad,断其 wifi,使其百无聊赖,然后,净面.理发.整衣, ...
- 【测试点分析】1072 开学寄语 (20分)_42行代码AC
立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其 QQ,封其电脑,夺其手机,收其 ipad ...
- PAT 1072 开学寄语 C语言实现
下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其 QQ,封其电脑,夺其手机,收其 ipad,断其 wifi,使其百无聊赖,然后,净面.理发.整衣,然后思过.读书.锻炼.明智.开悟 ...
- PAT (Basic Level) Practice (中文)1072 开学寄语(C语言)
程序员入门水平,贴出代码大家一起进步! 题目 下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其 QQ,封其电脑,夺其手机,收其 ipad,断其 wifi,使其百无聊赖,然后,净面 ...
- 【PAT乙级】1072 开学寄语 (20 分)
题目地址 #include<cstdio> #include<iostream> #include<string> #include<map> #inc ...
最新文章
- python 记录日志到日志服务器_Python日志模块的使用与思考:服务器程序将每日日志写入每日日志文件,logging,及,把,每天,到,当天,中...
- Scala 语言之模式匹配(6)
- Linux 2.6内核中新的锁机制--RCU [转]
- LiveVideoStack线上交流分享 ( 四 ) —— 面向QoE的感知视频编码
- 报错注入_sqli-labs less5 Double Query- Single Quotes- String
- [蓝桥杯2019初赛]数的分解-枚举
- Android实现3D旋转效果
- 工作155:首页样式调整第二次
- html画特殊图形(待修改)
- scrapy框架_Python:Scrapy框架
- Android APP开发需求文档范本
- 在C++中,你真的会用new吗?
- 荣耀Magic V真机首曝:2022折叠机的引领之作
- 方维出现 Fatal error: Class 'Session' not found
- 利用access创建数据字典_VBA数组与字典解决方案54讲:利用字典和数组提取数据并按行回填...
- fiddler界面详解(转自:子信风蓝蓝)
- python numpy中的矩阵、向量的加减乘除
- HTML 几种特别分割线特效
- 按位取反(符号:~)
- 在c语言程序设计中函数有两种类型 和,在C语言程序设计中函数有两种类型:__________和__________...
热门文章
- python统计词频瓦尔登湖_点评《瓦尔登湖》
- 未来可期的TypeScript
- Failed to load resource: the server responded with a status of 404 (Not Found) favicon.ico文件找不到
- 离散数学学习笔记——命题逻辑
- 离散数学实验二——逻辑联结词的运算
- 偷得浮生半日闲--php入门
- CentOS7安装IT资产管理系统Snipe-IT
- 十年测试老司机带你应对68道面试题---文章转载自 TesterHome
- MySQL架构原理(三)线程模型和文件模型
- JavaEE|IO、存储、硬盘、文件系统相关常识