![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PAT(乙级)Python 实现
五台山的舒克贝塔
这个作者很懒,什么都没留下…
展开
-
PAT(乙级)1005 继续3n + 1猜想
#思路 将每个输入值的卡拉兹值 作为一个字符串,然后字符串之间进行对比,得出需要的结果num = int(input())input_n =(input().split()) #按空格拆分输入内容list_n = []n_change = []all_nchange = []for i in range(num): list_n.append(int(input_n[i])) ...原创 2020-01-31 18:09:22 · 163 阅读 · 0 评论 -
PAT(乙级)1004 成绩排名
a = int(input()) maxi = -1mini = 101 for i in range(0, a): line = input() cmp = line.split() if int(cmp[2]) > maxi: c = line maxi = int(cmp[2]) if int(cmp[2]) &...原创 2020-01-31 18:06:52 · 71 阅读 · 0 评论 -
PAT(乙级)1003我要通过
import ren=input()for i in range(int(n)): s=input() if re.match(r'A*PA+TA*', s): a=re.split("[P|T]",s) if a[0] * len(a[1]) == a[2]: print('YES') else: ...原创 2020-01-31 18:01:40 · 125 阅读 · 0 评论 -
PAT(乙级)1002写出这个数Python 实现
""" 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入样例:1234567890987654321123456789输出样例:yi san wu """numsum=["ling","yi","er","san","si","wu","liu","qi","ba","jiu"]n=input()if n is not None: # strs=...原创 2020-01-31 17:53:27 · 277 阅读 · 0 评论 -
PAT(乙级)1001害死人不偿命的(3n+1)猜 Python 实现
首先要下载vscode软件下载过程在我的博客内:python入门,第6章有详细介绍,在此不再赘述其次注册pat网站,然后开始做题,我选择的语言是Python 3.0在D盘-python下建立pat文件夹(熟悉我博客的应该了解,我的所有py文件都在该路径下保存),可以直接点开D盘python文件夹再建立pat文件夹然后再pat文件夹下建立1001.py以下是我的代码注意在代码前有题目的...原创 2020-01-31 17:33:29 · 214 阅读 · 0 评论