20175234 2018-2019-2 个人项目:数字黑洞
目录 黑洞简介 需求分析 功能设计 测试运行 设计实现 核心代码及 码云链接 修改路上的坎坎坷坷 总结 PSP 参考资料 黑洞简介 数字黑洞是什么(以下链接可以直达,单个详细博客) 对于数学黑洞,无论怎样设值,在规定的处理法则下,最终都将得到固定的一个值,再也跳不出去了,就像宇宙中的黑洞可以将任何物质,以及运行速度最快的光牢牢吸住,不使它们逃脱一样。 西西弗斯黑洞 西西弗斯黑洞,即123黑洞,对任一整数,不断重复数出这个数中的偶数个数,奇数个数,及这个数中所包含的所有位数的总数,将数整理为“偶数个数,奇数个数,总位数”排列,最后必得出123的结果。 冰雹猜想 冰雹猜想是指,一个自然数x,如果是奇数就乘以3再加1,如果是偶数就析出偶数因数2ⁿ,这样经过若干个次数,最终回到1。 圣经数 任写一个3的倍数(正整数),把各位数字的立方相加,得出和,再把和的各位数字立方后相加,如此反复进行,最后必然出现“圣经数”。 数字黑洞1和4 数学黑洞1和4是指任取一个非0自然数,求出它的各个数位上数字的平方和,得到一个新数。再求出这个新数各个数位上数字的平方和,又得到一个新数。如此进行到最后只有两种情况: 出现1,之后永远都是1;出现4,之后开始按4、16、37、58、89、145、42、20循环。 需求分析 根据用户选择的黑洞类型,验证用户输入的正整数的黑洞情况。 功能设计