1072 开学寄语 Python实现
1072 开学寄语 (20 分)
下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其 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
问题分析:
这是一个字符串匹配问题,Python中的判断语句in就可以进行判断
程序:
a = [int(i) for i in input().split()]
b = input().split()
n = 0
m = 0
for i in range(a[0]):c = input().split()x = []k = 0for j in c:if j in b:x.append(j)n+=1k = 1if k==1:m+=1print(c[0]+': ',end="")print(" ".join(x))
print("%d %d"%(m,n))
1072 开学寄语 Python实现相关推荐
- PAT 乙级 1072 开学寄语 python
题目 思路 根据题目要求存储 判断输出即可 代码 stu_num,error_num=map(int,input().split()) error_thing=list(input().split() ...
- 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,使其百无聊赖,然后,净面 ...
最新文章
- 程序员春运抢票的正确姿势!
- 基于TCP(面向连接)的Socket编程
- [转载]无需软件合并多个TS流文件
- 三部门发布18个新职业:含碳排放管理员、调饮师等
- 【实验吧】编程循环求底运算
- Python序列的增量赋值
- 安装用户debian7安装oracle11g
- python获取服务器文件svn版本信息_如何编程获取SVN版本号?
- Servlet-HttpServletRequestWrapper
- 12. 打印1到最大的n位数(C++版本)
- 关于jenkins打包部署
- 财务系统需求分析 用户分析 功能需求
- chrome扩展插件推荐:FeHelper格式化json
- 平面设计素材| 文字排版 堆砌素材
- 苹果手机打电话没有声音怎么回事_手机打电话听筒没有声音,只有打开免提时才有声音,该怎么办?...
- 在家用手机怎么赚钱?赚钱的秘密就在这里!
- html网站运行天数代码,网站运行天数代码
- 【Javascript】shift、unshift、pop、push的区别
- nginx快速配置参考
- 找出数组中的最大数和最小数
热门文章
- 图片热区——map的用法
- MP3解码流程(一)-----音频文件结构解析
- Apache Flink 进阶教程(八):详解 Metrics 原理与实战
- Java求解一元二次方程详解
- Fallback class must implement the interface annotated by @FeignClient
- Android中使用Room(ORM关系映射框架)对sqllite数据库进行增删改查
- 关于高德地图标注的那些坑
- Win7+Ubuntu 16.04LTS 双系统安装
- C语言入门 函数调用 main函数 int main 是什么
- 1+x云计算中级,第二天串讲,拓扑图