
PAT乙级
文章平均质量分 56
冰冰糖yyy
不要因为希望去坚持,要坚持的看到希望。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1090 危险品装箱(25分)解析
1090危险品装箱(25 分)集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里。比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸。本题给定一张不相容物品的清单,需要你检查每一张集装箱货品清单,判断它们是否能装在同一只箱子里。输入格式:输入第一行给出两个正整数:N(≤104) 是成对的不相容物品的对数;M(≤100) 是集装箱货品清单的单数。...原创 2018-12-04 20:33:07 · 635 阅读 · 0 评论 -
1088 三人行 (20 分)解析
1088三人行(20 分)子曰:“三人行,必有我师焉。择其善者而从之,其不善者而改之。”本题给定甲、乙、丙三个人的能力值关系为:甲的能力值确定是 2 位正整数;把甲的能力值的 2 个数字调换位置就是乙的能力值;甲乙两人能力差是丙的能力值的 X 倍;乙的能力值是丙的 Y 倍。请你指出谁比你强应“从之”,谁比你弱应“改之”。输入格式:输入在一行中给出三个数,依次为:M(你自己的能力...原创 2018-12-04 16:44:44 · 500 阅读 · 0 评论 -
1019 数字黑洞 (20 分)
思路:1、获取一个正整数。 2、把4位的正整数分离,存在长度为4的数组里;注意每一位数字相同的情况,则直接返回;分离用到的是不断对末尾进行取余。 3、按从大到小的顺序排这四个数字,然后在按从小到大进行排序;我这里用到的是sort()和reverse()。 4、排序完成再把它们转换为一个整数;这用到的是不断乘以10,实现数值的位...原创 2018-11-06 20:10:00 · 268 阅读 · 0 评论 -
1018 锤子剪刀布 (20 分)(C语言)
思路:这个题目很好处理,思路很清晰。 1、输入每局的信息;这一题要注意输入的格式,它是一行输一组信息,所以我们我们要在输入前加上getchar()用来获取一个换行符。 2、统计甲乙赢得数目和赢得手势的数量;甲赢那么乙就输,统计一次就ok。 3、如果解不唯一,则输出按字母序最小的解;这个处理,只需要先把这三个手势按顺序排好,如果一样,那么它输出的就是...原创 2018-11-06 19:54:50 · 1714 阅读 · 2 评论 -
我的PAT乙级的第一个题目(数素数)
偶然一个机会接触到这个牛客网网站,真的很不错,在线编译,题目难度分开考察,比如乙级就比较适合学编程语言的新手来练习了,它出的一些题目比较有深度,考察你代码的规范性、数据类型的范围及用法、一些小的算法以及你的思维的严密性。你不仅要考虑到代码的复杂程度,还要考虑到代码的运行效率问题,它支持多种语言,网站自动保存你的做题记录,用于练习编程真的很不错,强烈推荐!!!题目:令Pi表示第i个素数...原创 2018-07-27 20:44:02 · 217 阅读 · 0 评论 -
1033 旧键盘打字 (20 分)
1033旧键盘打字(20 分)旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过105个字符的串。可用的字符包括字母 [a-z,A-Z]、数字0-9、以及下划线_(...原创 2018-12-05 16:40:24 · 249 阅读 · 0 评论 -
1079 延迟的回文数 (分析)
1079 延迟的回文数 (20 分)给定一个 k+1 位的正整数 N,写成 ak⋯a1a0 的形式,其中对所有 i 有 0≤ai<10 且 ak>0。N 被称为一个回文数,当且仅当对所有 i 有 ai=ak−i。零也被定义为一个回文数。非回文数也可以通过一系列操作变出回文数。首先将该数字逆转,再将逆转数与该数相加,如果和还不是一个回文数...原创 2018-12-08 19:45:22 · 333 阅读 · 0 评论 -
科学计数法 (分析)
1024 科学计数法 (20 分)科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数 A,请编写程序按普通数字表示法输出 A,并保证所有有效位都被保留。输入格式:每个...原创 2018-12-06 17:28:29 · 2552 阅读 · 2 评论