PAT (Basic Level) Practice
PAT (Basic Level) Practice
不吃糖葫芦
这个作者很懒,什么都没留下…
展开
-
B1002 写出这个数 (20分)
B1002 写出这个数 (20分) 思路:先用一个数组存储0-9的汉语拼音,然后因为数字最大是10的100次方,所以用字符串接受输入,然后将字符串的每一位数字累加,再将累加和转化为字符串,遍历每个字符串的每个字符输出相应的拼音,最后一个if判断,如果是最后一位字符,则不再输出空格。 import java.util.Scanner; public class Main{ public ...原创 2020-03-19 11:28:08 · 72 阅读 · 0 评论 -
B1001 害死人不偿命的(3n+1)猜想 (15分)
1001 害死人不偿命的(3n+1)猜想 (15分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1...原创 2020-03-19 11:15:19 · 62 阅读 · 0 评论