Pat basic
pineharris
这个作者很懒,什么都没留下…
展开
-
PAT PYTHON 1002 写出这个数 (20分)
n=input() zhuanhuan={'0':'lin','1':'yi','2':'er','3':'san','4':'si','5':'wu','6':'liu','7':'qi','8':'ba','9':'jiu'} s=0 z='' lb=list(n)#在用list这个函数如果进入的是一串dssd9u的字符串他会自动切片,如果是个元组他他会自己变成列表) for i in lb: s=s+int(i)#list 切片成每个list后 int一下就加起来循环 c=str(s) lb原创 2020-11-12 22:29:50 · 128 阅读 · 0 评论 -
PAT python 1001 害死人不偿命的(3n+1)猜想
n = int(input()) i=0 while n!=0:#坑点如果不判断是否可以输入为0,那么程序就会超时下去算不出 if n == : break i = i + 1 if n % 2 == 0: n = int(n / 2) else: n = ((3 * n + 1) / 2) print(i)原创 2020-11-12 16:01:21 · 92 阅读 · 0 评论